comparison mercurial/statichttprepo.py @ 2673:109a22f5434a

hooks: add url to changegroup, incoming, prechangegroup, pretxnchangegroup hooks all repository classes now have url() method that returns url of repo.
author Vadim Gelfer <vadim.gelfer@gmail.com>
date Tue, 25 Jul 2006 13:50:32 -0700
parents 74d3f5336b66
children 386f04d6ecb3
comparison
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