Mercurial > hg
changeset 42110:3a7efcbdf288
copies: print list of divergent renames in sorted order
The current order is not obvious to the user (and I may change it in a
later patch). Lexicographical order seems like the obvious choice
here.
Differential Revision: https://phab.mercurial-scm.org/D6227
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Fri, 12 Apr 2019 09:41:08 -0700 |
parents | 2a3c0106ded9 |
children | f0fa0fc4900a |
files | mercurial/merge.py tests/test-bundle-r.t tests/test-graft.t tests/test-issue1175.t tests/test-rename-merge1.t |
diffstat | 5 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/merge.py Fri Apr 12 12:20:38 2019 -0400 +++ b/mercurial/merge.py Fri Apr 12 09:41:08 2019 -0700 @@ -2131,14 +2131,14 @@ for f, fl in sorted(diverge.iteritems()): repo.ui.warn(_("note: possible conflict - %s was renamed " "multiple times to:\n") % f) - for nf in fl: + for nf in sorted(fl): repo.ui.warn(" %s\n" % nf) # rename and delete for f, fl in sorted(renamedelete.iteritems()): repo.ui.warn(_("note: possible conflict - %s was deleted " "and renamed to:\n") % f) - for nf in fl: + for nf in sorted(fl): repo.ui.warn(" %s\n" % nf) ### apply phase
--- a/tests/test-bundle-r.t Fri Apr 12 12:20:38 2019 -0400 +++ b/tests/test-bundle-r.t Fri Apr 12 09:41:08 2019 -0700 @@ -317,8 +317,8 @@ $ cd ../test $ hg merge 7 note: possible conflict - afile was renamed multiple times to: + adifferentfile anotherfile - adifferentfile 2 files updated, 0 files merged, 0 files removed, 0 files unresolved (branch merge, don't forget to commit) $ hg ci -m merge
--- a/tests/test-graft.t Fri Apr 12 12:20:38 2019 -0400 +++ b/tests/test-graft.t Fri Apr 12 09:41:08 2019 -0700 @@ -1059,8 +1059,8 @@ $ HGEDITOR="echo D1 >" hg graft -r 'desc("D0")' --edit grafting 3:b69f5839d2d9 "D0" note: possible conflict - f3b was renamed multiple times to: + f3a f3d - f3a warning: can't find ancestor for 'f3d' copied from 'f3b'! Set up the repository for some further tests @@ -1126,8 +1126,8 @@ $ HGEDITOR="echo D2 >" hg graft -r 'desc("D0")' --edit grafting 3:b69f5839d2d9 "D0" note: possible conflict - f3b was renamed multiple times to: + f3d f3e - f3d merging f4e and f4a to f4e warning: can't find ancestor for 'f3d' copied from 'f3b'!
--- a/tests/test-issue1175.t Fri Apr 12 12:20:38 2019 -0400 +++ b/tests/test-issue1175.t Fri Apr 12 09:41:08 2019 -0700 @@ -14,8 +14,8 @@ $ hg mv a a2 $ hg up note: possible conflict - a was renamed multiple times to: + a1 a2 - a1 1 files updated, 0 files merged, 0 files removed, 0 files unresolved $ hg ci -m2
--- a/tests/test-rename-merge1.t Fri Apr 12 12:20:38 2019 -0400 +++ b/tests/test-rename-merge1.t Fri Apr 12 09:41:08 2019 -0700 @@ -37,8 +37,8 @@ branchmerge: True, force: False, partial: False ancestor: af1939970a1c, local: 044f8520aeeb+, remote: 85c198ef2f6c note: possible conflict - a2 was renamed multiple times to: + b2 c2 - b2 preserving a for resolve of b removing a b2: remote created -> g