mercurial/manifest.py
changeset 24526 cd50f3717639
parent 24525 e118f74d246f
child 24527 8aead3bc5ff8
--- a/mercurial/manifest.py	Fri Mar 27 15:37:46 2015 -0700
+++ b/mercurial/manifest.py	Fri Mar 27 16:19:44 2015 -0700
@@ -597,13 +597,16 @@
         # stacks of commits, the number can go up, hence the config knob below.
         cachesize = 4
         usetreemanifest = False
+        usemanifestv2 = False
         opts = getattr(opener, 'options', None)
         if opts is not None:
             cachesize = opts.get('manifestcachesize', cachesize)
             usetreemanifest = opts.get('usetreemanifest', usetreemanifest)
+            usemanifestv2 = opts.get('usemanifestv2', usemanifestv2)
         self._mancache = util.lrucachedict(cachesize)
         revlog.revlog.__init__(self, opener, "00manifest.i")
         self._usetreemanifest = usetreemanifest
+        self._usemanifestv2 = usemanifestv2
 
     def _newmanifest(self, data=''):
         if self._usetreemanifest: