Mercurial > hg > mercurial-crew-with-dirclash
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 |