mercurial/hg.py
changeset 2823 1c6beafbae97
parent 2822 30f59f4a327e
child 2824 ca06d35af65e
equal deleted inserted replaced
2822:30f59f4a327e 2823:1c6beafbae97
     8 from node import *
     8 from node import *
     9 from repo import *
     9 from repo import *
    10 from demandload import *
    10 from demandload import *
    11 from i18n import gettext as _
    11 from i18n import gettext as _
    12 demandload(globals(), "localrepo bundlerepo httprepo sshrepo statichttprepo")
    12 demandload(globals(), "localrepo bundlerepo httprepo sshrepo statichttprepo")
    13 demandload(globals(), "errno lock os shutil util merge@_merge")
    13 demandload(globals(), "errno lock os shutil util merge@_merge verify@_verify")
    14 
    14 
    15 def _local(path):
    15 def _local(path):
    16     return (os.path.isfile(path and util.drop_scheme('file', path)) and
    16     return (os.path.isfile(path and util.drop_scheme('file', path)) and
    17             bundlerepo or localrepo)
    17             bundlerepo or localrepo)
    18 
    18 
   225     return _merge.update(repo, node, force=True, choose=choose,
   225     return _merge.update(repo, node, force=True, choose=choose,
   226                         moddirstate=False, show_stats=False)
   226                         moddirstate=False, show_stats=False)
   227 
   227 
   228 def verify(repo):
   228 def verify(repo):
   229     """verify the consistency of a repository"""
   229     """verify the consistency of a repository"""
   230     import verify as _verify
       
   231     return _verify.verify(repo)
   230     return _verify.verify(repo)