mercurial/merge.py
branchstable
changeset 16551 ebf6d38c9063
parent 16534 11212babc690
child 16683 525fdb738975
equal deleted inserted replaced
16550:0d494a38c586 16551:ebf6d38c9063
   594             repo.hook('preupdate', throw=True, parent1=xp1, parent2=xp2)
   594             repo.hook('preupdate', throw=True, parent1=xp1, parent2=xp2)
   595 
   595 
   596         stats = applyupdates(repo, action, wc, p2, pa, overwrite)
   596         stats = applyupdates(repo, action, wc, p2, pa, overwrite)
   597 
   597 
   598         if not partial:
   598         if not partial:
   599             repo.dirstate.setparents(fp1, fp2)
   599             repo.setparents(fp1, fp2)
   600             recordupdates(repo, action, branchmerge)
   600             recordupdates(repo, action, branchmerge)
   601             if not branchmerge:
   601             if not branchmerge:
   602                 repo.dirstate.setbranch(p2.branch())
   602                 repo.dirstate.setbranch(p2.branch())
   603     finally:
   603     finally:
   604         wlock.release()
   604         wlock.release()