mercurial/statichttprepo.py
changeset 6988 907e4e9bd3c4
parent 6897 faea0d27e38f
child 7005 7739b61897df
equal deleted inserted replaced
6987:d09e813b21e3 6988:907e4e9bd3c4
    52         for r in requirements:
    52         for r in requirements:
    53             if r not in self.supported:
    53             if r not in self.supported:
    54                 raise repo.RepoError(_("requirement '%s' not supported") % r)
    54                 raise repo.RepoError(_("requirement '%s' not supported") % r)
    55 
    55 
    56         # setup store
    56         # setup store
    57         self.store = store.store(requirements, self.path, opener)
    57         def pjoin(a, b):
       
    58             return a + '/' + b
       
    59         self.store = store.store(requirements, self.path, opener, pjoin)
    58         self.spath = self.store.path
    60         self.spath = self.store.path
    59         self.sopener = self.store.opener
    61         self.sopener = self.store.opener
    60         self.sjoin = self.store.join
    62         self.sjoin = self.store.join
    61 
    63 
    62         self.manifest = manifest.manifest(self.sopener)
    64         self.manifest = manifest.manifest(self.sopener)