mercurial/localrepo.py
changeset 33533 4133c0b0fcd7
parent 33532 d645fdfb749f
child 33538 54b36d3ff7f6
--- a/mercurial/localrepo.py	Sat Jul 15 22:40:51 2017 +0200
+++ b/mercurial/localrepo.py	Sat Jul 15 23:05:04 2017 +0200
@@ -423,6 +423,8 @@
         self.svfs = self.store.vfs
         self.sjoin = self.store.join
         self.vfs.createmode = self.store.createmode
+        self.cachevfs = vfsmod.vfs(self.vfs.join('cache'))
+        self.cachevfs.createmode = self.store.createmode
         if (self.ui.configbool('devel', 'all-warnings') or
             self.ui.configbool('devel', 'check-locks')):
             if util.safehasattr(self.svfs, 'vfs'): # this is filtervfs