Mercurial > evolve
changeset 3741:ec460882eab7
evolve: show cset hash in "merging conetnt-divergent changeset"
While I was here I also mae de it repo.ui.status() instead of repo.ui.note() to
align the behavior with rest of the messages.
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Sun, 29 Apr 2018 19:18:54 +0530 |
parents | 07e246deb612 |
children | d577cef1f044 |
files | hgext3rd/evolve/evolvecmd.py tests/test-divergent.t tests/test-sharing.t tests/test-stabilize-result.t |
diffstat | 4 files changed, 9 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext3rd/evolve/evolvecmd.py Sun Apr 29 19:14:41 2018 +0530 +++ b/hgext3rd/evolve/evolvecmd.py Sun Apr 29 19:18:54 2018 +0530 @@ -405,7 +405,8 @@ repo.ui.status(_("updating to \"local\" side of the conflict: %s\n") % divergent.hex()[:12]) hg.updaterepo(repo, divergent.node(), False) - repo.ui.note(_('merging %s changeset\n') % TROUBLES['CONTENTDIVERGENT']) + repo.ui.status(_("merging \"other\" %s changeset '%s'\n") % + (TROUBLES['CONTENTDIVERGENT'], other.hex()[:12])) if progresscb: progresscb() stats = merge.update(repo,
--- a/tests/test-divergent.t Sun Apr 29 19:14:41 2018 +0530 +++ b/tests/test-divergent.t Sun Apr 29 19:18:54 2018 +0530 @@ -58,6 +58,7 @@ with: [3] add bdivergent2 base: [1] add _b updating to "local" side of the conflict: c2f698071cba + merging "other" content-divergent changeset 'e708fd28d5cf' 1 files updated, 0 files merged, 0 files removed, 0 files unresolved working directory is now at c26f1d3baed2 $ hg log -G @@ -102,6 +103,7 @@ with: [7] cdivergent2 base: [5] add _c updating to "local" side of the conflict: 26c7705fee96 + merging "other" content-divergent changeset '0a768ef678d9' 0 files updated, 0 files merged, 0 files removed, 0 files unresolved nothing changed working directory is now at 26c7705fee96 @@ -150,6 +152,7 @@ merge:[3] add bdivergent2 with: [2] add bdivergent1 base: [1] add _b + merging "other" content-divergent changeset 'c2f698071cba' 1 files updated, 0 files merged, 0 files removed, 0 files unresolved working directory is now at aa26817f6fbe
--- a/tests/test-sharing.t Sun Apr 29 19:14:41 2018 +0530 +++ b/tests/test-sharing.t Sun Apr 29 19:18:54 2018 +0530 @@ -509,6 +509,7 @@ merge:[5] fix bug 24 (v2 by bob) with: [6] fix bug 24 (v2 by alice) base: [4] fix bug 24 (v1) + merging "other" content-divergent changeset 'e3f99ce9d9cd' 0 files updated, 1 files merged, 0 files removed, 0 files unresolved working directory is now at 5ad6037c046c $ hg log -q -r 'contentdivergent()'
--- a/tests/test-stabilize-result.t Sun Apr 29 19:14:41 2018 +0530 +++ b/tests/test-stabilize-result.t Sun Apr 29 19:18:54 2018 +0530 @@ -290,7 +290,7 @@ merge:[14] More addition with: [13] More addition base: [12] More addition - merging content-divergent changeset + merging "other" content-divergent changeset 'd2f173e25686' resolving manifests merging a 0 files updated, 1 files merged, 0 files removed, 0 files unresolved @@ -390,6 +390,7 @@ merge:[17] More addition (2) with: [15] More addition base: [12] More addition + merging "other" content-divergent changeset 'f344982e63c4' merging a warning: conflicts while merging a! (edit, then use 'hg resolve --mark') 0 files updated, 0 files merged, 0 files removed, 1 files unresolved @@ -416,6 +417,7 @@ with: [18] More addition (2) base: [16] More addition updating to "local" side of the conflict: 0b336205a5d0 + merging "other" content-divergent changeset 'e015aa78acee' 1 files updated, 0 files merged, 0 files removed, 0 files unresolved working directory is now at e015aa78acee $ glog