Mercurial > evolve
comparison setup.py @ 3529:d90e0faaec80
evolve: fix stabilization of orphan merge changesets in case of conflicts
As demonstrated by tests added in previous patch, if one of the parent of a
merge changeset has a new version and merge changeset gets, running `hg evolve`
to stabilize that if results in conflicts will lead to lose of other parent of
that merge changeset when we resolve conflicts and do `hg evolve --continue`.
This patch fixes the behavior, by checking whether we are continuing evolving a
merge changeset and if yes, setting the dirstate parents according to that.
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Tue, 13 Mar 2018 18:17:50 +0530 |
parents | efac9aad0963 |
children | 9f2e480ad786 |
comparison
equal
deleted
inserted
replaced
3528:92f1e2408fd0 | 3529:d90e0faaec80 |
---|