[Bug 4891] New: hg evolve changes the order of commit in a weird way

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Wed Oct 7 00:08:20 UTC 2015


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

            Bug ID: 4891
           Summary: hg evolve changes the order of commit in a weird way
           Product: Mercurial
           Version: 3.4.1
          Hardware: PC
                OS: Windows
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: evolution
          Assignee: bugzilla at selenic.com
          Reporter: quanxunzhen at gmail.com
                CC: mercurial-devel at selenic.com,
                    pierre-yves.david at ens-lyon.org

If I have the following tree:

@  6 commit new 3 tip
|
o  5 commit new 2
|
o  4 commit new 1
|
| o  3 commit 3
| |
| o  2 commit 2
| |
| o  1 commit 1
|/
o  0 commit 0

And I execute `hg prune 1 4`, then `hg evolve --any --all`, I get the following
result:

@  10 commit new 3 tip
|
| o  9 commit 3
| |
o |  8 commit new 2
| |
| o  7 commit 2
|/
o  0 commit 0

But I expect the result should be:

@  6 commit new 3 tip
|
o  5 commit new 2
|
| o  3 commit 3
| |
| o  2 commit 2
|/
o  0 commit 0

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


More information about the Mercurial-devel mailing list