[Bug 5686] New: evolve should move onto tipmost non-obsolete commit among successors of split parent

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Thu Sep 21 00:52:03 UTC 2017


https://bz.mercurial-scm.org/show_bug.cgi?id=5686

            Bug ID: 5686
           Summary: evolve should move onto tipmost non-obsolete commit
                    among successors of split parent
           Product: Mercurial
           Version: default branch
          Hardware: PC
                OS: Mac OS
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: evolution
          Assignee: bugzilla at mercurial-scm.org
          Reporter: martinvonz at google.com
                CC: mercurial-devel at mercurial-scm.org,
                    pierre-yves.david at ens-lyon.org

Let's say we start with this history:

o c
|
o a+b
|
o p

Then split a+b into two commit and prune b, so we have this:

x b
|
o a
|
| o c
| |
| x a+b
|/
o p

If we now evolve c, it will be moved on top of p. I would expect it to land on
a.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list