mercurial/upgrade_utils/engine.py
changeset 48068 bf8837e3d7ce
parent 47877 2174f54aab18
child 48437 6e4999cb085e
equal deleted inserted replaced
48067:d3eb5f50052c 48068:bf8837e3d7ce
   636         util.copyfile(
   636         util.copyfile(
   637             srcrepo.vfs.join(b'dirstate'), backupvfs.join(b'dirstate')
   637             srcrepo.vfs.join(b'dirstate'), backupvfs.join(b'dirstate')
   638         )
   638         )
   639 
   639 
   640     assert srcrepo.dirstate._use_dirstate_v2 == (old == b'v2')
   640     assert srcrepo.dirstate._use_dirstate_v2 == (old == b'v2')
   641     srcrepo.dirstate._map._use_dirstate_tree = True
       
   642     srcrepo.dirstate._map.preload()
   641     srcrepo.dirstate._map.preload()
   643     srcrepo.dirstate._use_dirstate_v2 = new == b'v2'
   642     srcrepo.dirstate._use_dirstate_v2 = new == b'v2'
   644     srcrepo.dirstate._map._use_dirstate_v2 = srcrepo.dirstate._use_dirstate_v2
   643     srcrepo.dirstate._map._use_dirstate_v2 = srcrepo.dirstate._use_dirstate_v2
   645     srcrepo.dirstate._dirty = True
   644     srcrepo.dirstate._dirty = True
   646     srcrepo.vfs.unlink(b'dirstate')
   645     srcrepo.vfs.unlink(b'dirstate')