mercurial/statichttprepo.py
changeset 2673 109a22f5434a
parent 2072 74d3f5336b66
child 2740 386f04d6ecb3
equal deleted inserted replaced
2671:82864a2eb709 2673:109a22f5434a
    28         return rangereader(f)
    28         return rangereader(f)
    29     return o
    29     return o
    30 
    30 
    31 class statichttprepository(localrepo.localrepository):
    31 class statichttprepository(localrepo.localrepository):
    32     def __init__(self, ui, path):
    32     def __init__(self, ui, path):
       
    33         self._url = path
    33         self.path = (path + "/.hg")
    34         self.path = (path + "/.hg")
    34         self.ui = ui
    35         self.ui = ui
    35         self.revlogversion = 0
    36         self.revlogversion = 0
    36         self.opener = opener(self.path)
    37         self.opener = opener(self.path)
    37         self.manifest = manifest.manifest(self.opener)
    38         self.manifest = manifest.manifest(self.opener)
    39         self.tagscache = None
    40         self.tagscache = None
    40         self.nodetagscache = None
    41         self.nodetagscache = None
    41         self.encodepats = None
    42         self.encodepats = None
    42         self.decodepats = None
    43         self.decodepats = None
    43 
    44 
       
    45     def url(self):
       
    46         return 'static-' + self._url
       
    47 
    44     def dev(self):
    48     def dev(self):
    45         return -1
    49         return -1
    46 
    50 
    47     def local(self):
    51     def local(self):
    48         return False
    52         return False