mercurial/localrepo.py
changeset 11156 b203a95fe68b
parent 11153 9936ed1d04f4
parent 11154 17031fea4e95
child 11174 ba78a1bfbfd9
equal deleted inserted replaced
11155:245a67fe2574 11156:b203a95fe68b
    23     capabilities = set(('lookup', 'changegroupsubset', 'branchmap'))
    23     capabilities = set(('lookup', 'changegroupsubset', 'branchmap'))
    24     supported = set('revlogv1 store fncache shared'.split())
    24     supported = set('revlogv1 store fncache shared'.split())
    25 
    25 
    26     def __init__(self, baseui, path=None, create=0):
    26     def __init__(self, baseui, path=None, create=0):
    27         repo.repository.__init__(self)
    27         repo.repository.__init__(self)
    28         self.root = os.path.realpath(path)
    28         self.root = os.path.realpath(util.expandpath(path))
    29         self.path = os.path.join(self.root, ".hg")
    29         self.path = os.path.join(self.root, ".hg")
    30         self.origroot = path
    30         self.origroot = path
    31         self.opener = util.opener(self.path)
    31         self.opener = util.opener(self.path)
    32         self.wopener = util.opener(self.root)
    32         self.wopener = util.opener(self.root)
    33         self.baseui = baseui
    33         self.baseui = baseui