mercurial/repair.py
changeset 35706 5748f404dad3
parent 34257 2844c4bd5a39
child 35707 54074a82e050
equal deleted inserted replaced
35705:8cdb671dbd0b 35706:5748f404dad3
   220                 bundle2.applybundle(repo, gen, tr, source='strip',
   220                 bundle2.applybundle(repo, gen, tr, source='strip',
   221                                     url=tmpbundleurl)
   221                                     url=tmpbundleurl)
   222             if not repo.ui.verbose:
   222             if not repo.ui.verbose:
   223                 repo.ui.popbuffer()
   223                 repo.ui.popbuffer()
   224             f.close()
   224             f.close()
   225         repo._phasecache.invalidate()
       
   226 
       
   227 
   225 
   228         with repo.transaction('repair') as tr:
   226         with repo.transaction('repair') as tr:
   229             bmchanges = [(m, repo[newbmtarget].node()) for m in updatebm]
   227             bmchanges = [(m, repo[newbmtarget].node()) for m in updatebm]
   230             bm.applychanges(repo, tr, bmchanges)
   228             bm.applychanges(repo, tr, bmchanges)
   231 
   229