diff -r 197e17be5407 -r fc73293f6060 mercurial/transaction.py --- a/mercurial/transaction.py Fri Oct 17 20:53:42 2014 -0700 +++ b/mercurial/transaction.py Wed Nov 12 14:47:48 2014 +0000 @@ -270,11 +270,7 @@ files = [] try: for name in filenames: - # Some files are already backed up when creating the - # localrepo. Until this is properly fixed we disable the - # backup for them. - if name not in ('phaseroots', 'bookmarks'): - self.addbackup(name, location=location) + self.addbackup(name, location=location) files.append(vfs(name, 'w', atomictemp=True)) genfunc(*files) finally: