Mercurial > evolve
annotate tests/test-evolve-issue5832.t @ 4772:c6fc1000af1e mercurial-4.6
test-compat: merge mercurial-4.7 into mercurial-4.6
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 29 Jul 2019 11:40:22 +0200 |
parents | bcd52ce0916d |
children | 79bc0f1a832e 143ac9ac77a3 |
rev | line source |
---|---|
3655
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
1 Test for issue 5832 present at https://bz.mercurial-scm.org/show_bug.cgi?id=5832 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
2 ================================================================================ |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
3 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
4 Setup |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
5 ===== |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
6 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
7 $ cat >> $HGRCPATH <<EOF |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
8 > [phases] |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
9 > publish = False |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
10 > [alias] |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
11 > glog = log -GT "{rev}:{node|short} {desc}\n ({bookmarks}) {phase}" |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
12 > [extensions] |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
13 > EOF |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
14 $ echo "evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/" >> $HGRCPATH |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
15 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
16 $ hg init issue5832 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
17 $ cd issue5832 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
18 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
19 $ echo base > base |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
20 $ hg ci -Aqm "added base" |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
21 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
22 $ echo a > a |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
23 $ hg ci -Aqm "added a" |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
24 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
25 $ echo b > b |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
26 $ hg ci -Aqm "added b" |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
27 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
28 $ hg up .^^ |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
29 0 files updated, 0 files merged, 2 files removed, 0 files unresolved |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
30 $ echo c > c |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
31 $ echo d > d |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
32 $ hg ci -Aqm "added c and d" |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
33 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
34 $ hg merge |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
35 2 files updated, 0 files merged, 0 files removed, 0 files unresolved |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
36 (branch merge, don't forget to commit) |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
37 $ hg ci -m "merge commit" |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
38 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
39 $ hg glog |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
40 @ 4:b9b387427a53 merge commit |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
41 |\ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
42 | o 3:9402371b436e added c and d |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
43 | | () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
44 o | 2:a1da0651488c added b |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
45 | | () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
46 o | 1:1b24879c5c3c added a |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
47 |/ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
48 o 0:bde1d2b6b5e5 added base |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
49 () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
50 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
51 $ hg up 1b24879c5c3c |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
52 0 files updated, 0 files merged, 3 files removed, 0 files unresolved |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
53 $ echo foo > a |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
54 $ hg amend |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
55 2 new orphan changesets |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
56 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
57 $ hg up bde1d2b6b5e5 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
58 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
59 $ echo c > c |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
60 $ hg ci -Aqm "added c" |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
61 $ hg up .^ |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
62 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
63 $ echo d > d |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
64 $ hg ci -Aqm "added d" |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
65 $ hg glog |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
66 @ 7:5841d7cf9893 added d |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
67 | () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
68 | o 6:62fb70414f99 added c |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
69 |/ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
70 | o 5:7014ec2829cd added a |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
71 |/ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
72 | * 4:b9b387427a53 merge commit |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
73 | |\ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
74 +---o 3:9402371b436e added c and d |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
75 | | () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
76 | * 2:a1da0651488c added b |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
77 | | () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
78 | x 1:1b24879c5c3c added a |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
79 |/ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
80 o 0:bde1d2b6b5e5 added base |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
81 () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
82 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
83 $ hg prune -r 9402371b436e --succ 62fb70414f99 --succ 5841d7cf9893 --split |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
84 1 changesets pruned |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
85 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
86 $ hg glog |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
87 @ 7:5841d7cf9893 added d |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
88 | () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
89 | o 6:62fb70414f99 added c |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
90 |/ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
91 | o 5:7014ec2829cd added a |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
92 |/ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
93 | * 4:b9b387427a53 merge commit |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
94 | |\ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
95 +---x 3:9402371b436e added c and d |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
96 | | () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
97 | * 2:a1da0651488c added b |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
98 | | () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
99 | x 1:1b24879c5c3c added a |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
100 |/ () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
101 o 0:bde1d2b6b5e5 added base |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
102 () draft |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
103 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
104 Checking what evolve is trying to do |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
105 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
106 $ hg evolve --dry-run --any --all |
3656
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
107 move:[2] added b |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
108 atop:[5] added a |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
109 hg rebase -r a1da0651488c -d 7014ec2829cd |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
110 could not solve instability, ambiguous destination: parent split across two branches |
3655
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
111 |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
112 Resolving instability using `hg evolve` |
19e3771f4bcc
tests: add a test demonstarting issue5832 traceback
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
113 |
3656
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
114 $ hg evolve --any --all --config ui.interactive=True <<EOF |
4393
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
115 > 1 |
3656
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
116 > EOF |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
117 move:[2] added b |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
118 atop:[5] added a |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
119 move:[4] merge commit |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
120 ancestor '7235ef625ea3' split over multiple topological branches. |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
121 choose an evolve destination: |
4393
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
122 1: [62fb70414f99] added c |
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
123 2: [5841d7cf9893] added d |
3656
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
124 q: quit the prompt |
4393
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
125 enter the index of the revision you want to select: 1 |
3656
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
126 move:[9] merge commit |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
127 atop:[6] added c |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
128 |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
129 $ hg glog |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4575
diff
changeset
|
130 o 10:28a0775ac832 merge commit |
3656
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
131 |\ () draft |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
132 | o 8:2baf8bae7ea4 added b |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
133 | | () draft |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4575
diff
changeset
|
134 | | @ 7:5841d7cf9893 added d |
3656
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
135 | | | () draft |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
136 o---+ 6:62fb70414f99 added c |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
137 / / () draft |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
138 o / 5:7014ec2829cd added a |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
139 |/ () draft |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
140 o 0:bde1d2b6b5e5 added base |
62e4149435d8
utility: convert node from MultipleSuccessorsError to rev numbers (issue5832)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3655
diff
changeset
|
141 () draft |
3657
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
142 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
143 $ cd .. |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
144 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
145 Test for issue5833 present at https://bz.mercurial-scm.org/show_bug.cgi?id=5833 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
146 =============================================================================== |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
147 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
148 $ hg init issue5833 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
149 $ cd issue5833 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
150 $ echo base > base |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
151 $ hg ci -Aqm "added base" |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
152 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
153 $ echo a > a |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
154 $ hg ci -Aqm "added a" |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
155 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
156 $ echo b > b |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
157 $ hg ci -Aqm "added b" |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
158 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
159 $ hg up .^^ |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
160 0 files updated, 0 files merged, 2 files removed, 0 files unresolved |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
161 $ echo c > c |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
162 $ echo d > d |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
163 $ hg ci -Aqm "added c and d" |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
164 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
165 $ hg merge |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
166 2 files updated, 0 files merged, 0 files removed, 0 files unresolved |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
167 (branch merge, don't forget to commit) |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
168 $ hg ci -m "merge commit" |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
169 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
170 $ hg glog |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
171 @ 4:b9b387427a53 merge commit |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
172 |\ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
173 | o 3:9402371b436e added c and d |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
174 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
175 o | 2:a1da0651488c added b |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
176 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
177 o | 1:1b24879c5c3c added a |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
178 |/ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
179 o 0:bde1d2b6b5e5 added base |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
180 () draft |
3898
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
181 $ hg log -r 'p1(.)' |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
182 changeset: 3:9402371b436e |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
183 parent: 0:bde1d2b6b5e5 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
184 user: test |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
185 date: Thu Jan 01 00:00:00 1970 +0000 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
186 summary: added c and d |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
187 |
3657
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
188 $ hg up bde1d2b6b5e5 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
189 0 files updated, 0 files merged, 4 files removed, 0 files unresolved |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
190 $ echo l > l |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
191 $ hg ci -Aqm "added l" |
4053
ecbf61d90807
pick: replace `hg grab` invocation in test with `hg pick`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4049
diff
changeset
|
192 $ hg pick -r 1b24879c5c3c |
4049
25981fae92f9
pick: update command output to mention pick instead of grab
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3901
diff
changeset
|
193 picking 1:1b24879c5c3c "added a" |
3657
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
194 2 new orphan changesets |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
195 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
196 $ hg up bde1d2b6b5e5 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
197 0 files updated, 0 files merged, 2 files removed, 0 files unresolved |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
198 $ echo c > c |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
199 $ hg ci -Aqm "added c" |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
200 $ hg up .^ |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
201 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
202 $ echo d > d |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
203 $ hg ci -Aqm "added d" |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
204 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
205 $ hg glog |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
206 @ 8:5841d7cf9893 added d |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
207 | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
208 | o 7:62fb70414f99 added c |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
209 |/ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
210 | o 6:5568b87b1491 added a |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
211 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
212 | o 5:0a6281e212fe added l |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
213 |/ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
214 | * 4:b9b387427a53 merge commit |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
215 | |\ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
216 +---o 3:9402371b436e added c and d |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
217 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
218 | * 2:a1da0651488c added b |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
219 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
220 | x 1:1b24879c5c3c added a |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
221 |/ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
222 o 0:bde1d2b6b5e5 added base |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
223 () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
224 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
225 $ hg prune -r 9402371b436e --succ 5841d7cf9893 --succ 62fb70414f99 --split |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
226 1 changesets pruned |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
227 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
228 $ hg glog |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
229 @ 8:5841d7cf9893 added d |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
230 | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
231 | o 7:62fb70414f99 added c |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
232 |/ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
233 | o 6:5568b87b1491 added a |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
234 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
235 | o 5:0a6281e212fe added l |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
236 |/ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
237 | * 4:b9b387427a53 merge commit |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
238 | |\ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
239 +---x 3:9402371b436e added c and d |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
240 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
241 | * 2:a1da0651488c added b |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
242 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
243 | x 1:1b24879c5c3c added a |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
244 |/ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
245 o 0:bde1d2b6b5e5 added base |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
246 () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
247 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
248 $ hg evolve --any --all --dry-run |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
249 move:[2] added b |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
250 atop:[6] added a |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
251 hg rebase -r a1da0651488c -d 5568b87b1491 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
252 could not solve instability, ambiguous destination: parent split across two branches |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
253 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
254 $ hg evolve --any --all --config ui.interactive=True <<EOF |
4393
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
255 > 2 |
3657
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
256 > EOF |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
257 move:[2] added b |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
258 atop:[6] added a |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
259 move:[4] merge commit |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
260 ancestor 'cdf2ea1b9312' split over multiple topological branches. |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
261 choose an evolve destination: |
4393
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
262 1: [62fb70414f99] added c |
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
263 2: [5841d7cf9893] added d |
3657
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
264 q: quit the prompt |
4393
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
265 enter the index of the revision you want to select: 2 |
3657
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
266 move:[10] merge commit |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
267 atop:[8] added d |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
268 |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
269 $ hg glog |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4575
diff
changeset
|
270 o 11:460e6e72b7f9 merge commit |
3657
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
271 |\ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
272 | o 9:da76bb7cd904 added b |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
273 | | () draft |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4575
diff
changeset
|
274 @ | 8:5841d7cf9893 added d |
3657
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
275 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
276 +---o 7:62fb70414f99 added c |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
277 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
278 | o 6:5568b87b1491 added a |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
279 | | () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
280 | o 5:0a6281e212fe added l |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
281 |/ () draft |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
282 o 0:bde1d2b6b5e5 added base |
b36e38e3a176
tests: add test demonstarting issue5833 is fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3656
diff
changeset
|
283 () draft |
3898
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
284 |
4575
903e8b983fac
tests: don't create a nested repo for no reason
Anton Shestakov <av6@dwimlabs.net>
parents:
4393
diff
changeset
|
285 $ cd .. |
903e8b983fac
tests: don't create a nested repo for no reason
Anton Shestakov <av6@dwimlabs.net>
parents:
4393
diff
changeset
|
286 |
3898
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
287 Test for issue5946 present at https://bz.mercurial-scm.org/show_bug.cgi?id=5946 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
288 =============================================================================== |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
289 issue with computing dependency with split and merge |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
290 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
291 $ hg init issue5946 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
292 $ cd issue5946 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
293 $ echo base > base |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
294 $ hg ci -Aqm "added base" |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
295 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
296 $ echo a > a |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
297 $ hg ci -Aqm "added a" |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
298 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
299 $ echo b > b |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
300 $ hg ci -Aqm "added b" |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
301 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
302 $ hg up .^^ |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
303 0 files updated, 0 files merged, 2 files removed, 0 files unresolved |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
304 $ echo c > c |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
305 $ echo d > d |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
306 $ hg ci -Aqm "added c and d" |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
307 The next line is the only difference from issue5833 above, i.e. the order of |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
308 the parents is reversed |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
309 $ hg co 2 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
310 2 files updated, 0 files merged, 2 files removed, 0 files unresolved |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
311 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
312 $ hg merge |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
313 2 files updated, 0 files merged, 0 files removed, 0 files unresolved |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
314 (branch merge, don't forget to commit) |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
315 $ hg ci -m "merge commit" |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
316 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
317 $ hg glog |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
318 @ 4:b9b387427a53 merge commit |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
319 |\ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
320 | o 3:9402371b436e added c and d |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
321 | | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
322 o | 2:a1da0651488c added b |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
323 | | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
324 o | 1:1b24879c5c3c added a |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
325 |/ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
326 o 0:bde1d2b6b5e5 added base |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
327 () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
328 $ hg log -r 'p1(.)' |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
329 changeset: 2:a1da0651488c |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
330 user: test |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
331 date: Thu Jan 01 00:00:00 1970 +0000 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
332 summary: added b |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
333 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
334 $ hg up bde1d2b6b5e5 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
335 0 files updated, 0 files merged, 4 files removed, 0 files unresolved |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
336 $ echo l > l |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
337 $ hg ci -Aqm "added l" |
4053
ecbf61d90807
pick: replace `hg grab` invocation in test with `hg pick`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4049
diff
changeset
|
338 $ hg pick -r 1b24879c5c3c |
4049
25981fae92f9
pick: update command output to mention pick instead of grab
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3901
diff
changeset
|
339 picking 1:1b24879c5c3c "added a" |
3898
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
340 2 new orphan changesets |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
341 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
342 $ hg up bde1d2b6b5e5 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
343 0 files updated, 0 files merged, 2 files removed, 0 files unresolved |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
344 $ echo c > c |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
345 $ hg ci -Aqm "added c" |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
346 $ hg up .^ |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
347 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
348 $ echo d > d |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
349 $ hg ci -Aqm "added d" |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
350 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
351 $ hg glog |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
352 @ 8:5841d7cf9893 added d |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
353 | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
354 | o 7:62fb70414f99 added c |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
355 |/ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
356 | o 6:5568b87b1491 added a |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
357 | | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
358 | o 5:0a6281e212fe added l |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
359 |/ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
360 | * 4:b9b387427a53 merge commit |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
361 | |\ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
362 +---o 3:9402371b436e added c and d |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
363 | | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
364 | * 2:a1da0651488c added b |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
365 | | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
366 | x 1:1b24879c5c3c added a |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
367 |/ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
368 o 0:bde1d2b6b5e5 added base |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
369 () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
370 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
371 $ hg prune -r 9402371b436e --succ 5841d7cf9893 --succ 62fb70414f99 --split |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
372 1 changesets pruned |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
373 |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
374 $ hg glog |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
375 @ 8:5841d7cf9893 added d |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
376 | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
377 | o 7:62fb70414f99 added c |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
378 |/ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
379 | o 6:5568b87b1491 added a |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
380 | | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
381 | o 5:0a6281e212fe added l |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
382 |/ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
383 | * 4:b9b387427a53 merge commit |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
384 | |\ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
385 +---x 3:9402371b436e added c and d |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
386 | | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
387 | * 2:a1da0651488c added b |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
388 | | () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
389 | x 1:1b24879c5c3c added a |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
390 |/ () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
391 o 0:bde1d2b6b5e5 added base |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
392 () draft |
93d9cde93b82
tests: add test for issue5946
Martin von Zweigbergk <martinvonz@google.com>
parents:
3657
diff
changeset
|
393 |
3901
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
394 $ hg evolve --any --all --dry-run |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
395 move:[2] added b |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
396 atop:[6] added a |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
397 hg rebase -r a1da0651488c -d 5568b87b1491 |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
398 could not solve instability, ambiguous destination: parent split across two branches |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
399 |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
400 $ hg evolve --any --all --config ui.interactive=True <<EOF |
4393
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
401 > 2 |
3901
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
402 > EOF |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
403 move:[2] added b |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
404 atop:[6] added a |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
405 ancestor 'b9b387427a53' split over multiple topological branches. |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
406 choose an evolve destination: |
4393
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
407 1: [62fb70414f99] added c |
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
408 2: [5841d7cf9893] added d |
3901
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
409 q: quit the prompt |
4393
159a4a6ded0b
prompts: use 1-indexing in revselectionprompt()
Martin von Zweigbergk <martinvonz@google.com>
parents:
4122
diff
changeset
|
410 enter the index of the revision you want to select: 2 |
3901
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
411 move:[4] merge commit |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
412 atop:[8] added d |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
413 move:[10] merge commit |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
414 atop:[9] added b |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
415 |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
416 $ hg glog |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4575
diff
changeset
|
417 o 11:578c938ebd2e merge commit |
3901
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
418 |\ () draft |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
419 | o 9:da76bb7cd904 added b |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
420 | | () draft |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4575
diff
changeset
|
421 @ | 8:5841d7cf9893 added d |
3901
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
422 | | () draft |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
423 +---o 7:62fb70414f99 added c |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
424 | | () draft |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
425 | o 6:5568b87b1491 added a |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
426 | | () draft |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
427 | o 5:0a6281e212fe added l |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
428 |/ () draft |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
429 o 0:bde1d2b6b5e5 added base |
f2b8429db565
builddependencies: don't remove found deps when divergence found (issue5946)
Martin von Zweigbergk <martinvonz@google.com>
parents:
3898
diff
changeset
|
430 () draft |