changeset 22405 | 6f63c47cbb86 |
parent 22207 | 8dda6f6ff564 |
child 22672 | 19903277f035 |
--- a/mercurial/merge.py Fri Sep 05 11:34:29 2014 -0700 +++ b/mercurial/merge.py Fri Sep 05 11:36:20 2014 -0700 @@ -1134,6 +1134,7 @@ stats = applyupdates(repo, actions, wc, p2, overwrite, labels=labels) if not partial: + repo.dirstate.beginparentchange() repo.setparents(fp1, fp2) recordupdates(repo, actions, branchmerge) # update completed, clear state @@ -1141,6 +1142,7 @@ if not branchmerge: repo.dirstate.setbranch(p2.branch()) + repo.dirstate.endparentchange() finally: wlock.release()