mercurial/localrepo.py
changeset 23902 bfa52f4ecf54
parent 23854 f6070d3a9cb8
child 23903 426607be9c69
equal deleted inserted replaced
23901:13268fde4c4d 23902:bfa52f4ecf54
  1005         if dryrun:
  1005         if dryrun:
  1006             return 0
  1006             return 0
  1007 
  1007 
  1008         parents = self.dirstate.parents()
  1008         parents = self.dirstate.parents()
  1009         self.destroying()
  1009         self.destroying()
  1010         vfsmap = {'plain': self.vfs}
  1010         vfsmap = {'plain': self.vfs, '': self.svfs}
  1011         transaction.rollback(self.svfs, vfsmap, 'undo', ui.warn)
  1011         transaction.rollback(self.svfs, vfsmap, 'undo', ui.warn)
  1012         if self.vfs.exists('undo.bookmarks'):
  1012         if self.vfs.exists('undo.bookmarks'):
  1013             self.vfs.rename('undo.bookmarks', 'bookmarks')
  1013             self.vfs.rename('undo.bookmarks', 'bookmarks')
  1014         if self.svfs.exists('undo.phaseroots'):
  1014         if self.svfs.exists('undo.phaseroots'):
  1015             self.svfs.rename('undo.phaseroots', 'phaseroots')
  1015             self.svfs.rename('undo.phaseroots', 'phaseroots')