changeset 45875 | 073bb7563931 |
parent 45580 | 5c8230ca37f2 |
child 45957 | 89a2afe31e82 |
--- a/mercurial/shelve.py Mon Nov 16 22:38:36 2020 -0800 +++ b/mercurial/shelve.py Mon Nov 16 21:28:42 2020 -0800 @@ -564,6 +564,10 @@ scmutil.movedirstate(repo, parent, match) else: hg.update(repo, parent.node()) + ms = mergestatemod.mergestate.read(repo) + if not ms.unresolvedcount(): + ms.reset() + if origbranch != repo[b'.'].branch() and not _isbareshelve(pats, opts): repo.dirstate.setbranch(origbranch)