##// END OF EJS Templates
cachevfs: add a vfs dedicated to cache...
Boris Feld -
r33533:4133c0b0 default
parent child Browse files
Show More
@@ -423,6 +423,8 b' class localrepository(object):'
423 self.svfs = self.store.vfs
423 self.svfs = self.store.vfs
424 self.sjoin = self.store.join
424 self.sjoin = self.store.join
425 self.vfs.createmode = self.store.createmode
425 self.vfs.createmode = self.store.createmode
426 self.cachevfs = vfsmod.vfs(self.vfs.join('cache'))
427 self.cachevfs.createmode = self.store.createmode
426 if (self.ui.configbool('devel', 'all-warnings') or
428 if (self.ui.configbool('devel', 'all-warnings') or
427 self.ui.configbool('devel', 'check-locks')):
429 self.ui.configbool('devel', 'check-locks')):
428 if util.safehasattr(self.svfs, 'vfs'): # this is filtervfs
430 if util.safehasattr(self.svfs, 'vfs'): # this is filtervfs
@@ -124,6 +124,7 b' class statichttprepository(localrepo.loc'
124
124
125 vfsclass = build_opener(ui, authinfo)
125 vfsclass = build_opener(ui, authinfo)
126 self.vfs = vfsclass(self.path)
126 self.vfs = vfsclass(self.path)
127 self.cachevfs = vfsclass(self.vfs.join('cache'))
127 self._phasedefaults = []
128 self._phasedefaults = []
128
129
129 self.names = namespaces.namespaces()
130 self.names = namespaces.namespaces()
General Comments 0
You need to be logged in to leave comments. Login now