Mercurial > evolve
comparison tests/test-stabilize-result.t @ 3936:537fd9a86c06 mercurial-4.3
test-compat: merge mercurial-4.4 into mercurial-4.3
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 03 Aug 2018 00:22:50 +0200 |
parents | e5ba6531503e d00f0c369bc7 |
children | 9c025ec4af88 |
comparison
equal
deleted
inserted
replaced
3935:9af0e2b0bdd7 | 3936:537fd9a86c06 |
---|---|
25 $ hg up 1 | 25 $ hg up 1 |
26 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 26 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
27 (leaving bookmark changea) | 27 (leaving bookmark changea) |
28 $ echo a >> a | 28 $ echo a >> a |
29 $ hg amend -m changea | 29 $ hg amend -m changea |
30 1 new orphan changesets | 30 1 new unstable changesets |
31 $ hg evolve -v --confirm | 31 $ hg evolve -v --confirm |
32 move:[2] changea | 32 move:[2] changea |
33 atop:[3] changea | 33 atop:[4] changea |
34 perform evolve? [Ny] n | 34 perform evolve? [Ny] n |
35 abort: evolve aborted by user | 35 abort: evolve aborted by user |
36 [255] | 36 [255] |
37 $ echo y | hg evolve -v --confirm --config ui.interactive=True | 37 $ echo y | hg evolve -v --confirm --config ui.interactive=True |
38 move:[2] changea | 38 move:[2] changea |
39 atop:[3] changea | 39 atop:[4] changea |
40 perform evolve? [Ny] y | 40 perform evolve? [Ny] y |
41 hg rebase -r cce2c55b8965 -d fb9d051ec0a4 | 41 hg rebase -r cce2c55b8965 -d fb9d051ec0a4 |
42 resolving manifests | 42 resolving manifests |
43 evolution of 2:cce2c55b8965 created no changes to commit | 43 evolution of 2:cce2c55b8965 created no changes to commit |
44 | 44 |
45 $ glog --hidden | 45 $ glog --hidden |
46 @ 3:fb9d051ec0a4@default(draft) bk:[changea] changea | 46 @ 4:fb9d051ec0a4@default(draft) bk:[changea] changea |
47 | | 47 | |
48 | x 2:cce2c55b8965@default(draft) bk:[] changea | 48 | x 3:c5727dbded3c@default(draft) bk:[] temporary amend commit for 102a90ea7b4a |
49 | | | 49 | | |
50 | | x 2:cce2c55b8965@default(draft) bk:[] changea | |
51 | |/ | |
50 | x 1:102a90ea7b4a@default(draft) bk:[] addb | 52 | x 1:102a90ea7b4a@default(draft) bk:[] addb |
51 |/ | 53 |/ |
52 o 0:07f494440405@default(draft) bk:[] adda | 54 o 0:07f494440405@default(draft) bk:[] adda |
53 | 55 |
54 $ hg debugobsolete | 56 $ hg debugobsolete |
55 102a90ea7b4a3361e4082ed620918c261189a36a fb9d051ec0a450a4aa2ffc8c324979832ef88065 0 (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '9', 'operation': 'amend', 'user': 'test'} | 57 102a90ea7b4a3361e4082ed620918c261189a36a fb9d051ec0a450a4aa2ffc8c324979832ef88065 0 (*) {'ef1': '*', 'user': 'test'} (glob) |
56 cce2c55b896511e0b6e04173c9450ba822ebc740 0 {102a90ea7b4a3361e4082ed620918c261189a36a} (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '0', 'operation': 'evolve', 'user': 'test'} | 58 c5727dbded3c3a6877cf60d6bb552a76812cb844 0 {102a90ea7b4a3361e4082ed620918c261189a36a} (*) {'ef1': '*', 'user': 'test'} (glob) |
59 cce2c55b896511e0b6e04173c9450ba822ebc740 0 {102a90ea7b4a3361e4082ed620918c261189a36a} (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '0', 'user': 'test'} | |
57 | 60 |
58 Test evolve with conflict | 61 Test evolve with conflict |
59 | 62 |
60 $ ls | 63 $ ls |
61 a | 64 a |
70 $ echo 'newer a' >> a | 73 $ echo 'newer a' >> a |
71 $ hg ci -m 'newer a' | 74 $ hg ci -m 'newer a' |
72 $ hg gdown | 75 $ hg gdown |
73 gdown have been deprecated in favor of previous | 76 gdown have been deprecated in favor of previous |
74 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 77 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
75 [3] changea | 78 [4] changea |
76 $ echo 'a' > a | 79 $ echo 'a' > a |
77 $ hg amend | 80 $ hg amend |
78 1 new orphan changesets | 81 1 new unstable changesets |
79 $ hg evolve | 82 $ hg evolve |
80 move:[4] newer a | 83 move:[5] newer a |
81 atop:[5] changea | 84 atop:[7] changea |
82 merging a | 85 merging a |
83 warning: conflicts while merging a! (edit, then use 'hg resolve --mark') | 86 warning: conflicts while merging a! (edit, then use 'hg resolve --mark') |
84 fix conflicts and see `hg help evolve.interrupted` | 87 fix conflicts and see `hg help evolve.interrupted` |
85 [1] | 88 [1] |
86 $ hg revert -r "orphan()" a | 89 $ hg revert -r "orphan()" a |
91 @@ -1,1 +1,3 @@ | 94 @@ -1,1 +1,3 @@ |
92 a | 95 a |
93 +a | 96 +a |
94 +newer a | 97 +newer a |
95 $ hg evolve --continue | 98 $ hg evolve --continue |
96 evolving 4:3655f0f50885 "newer a" | 99 evolving 5:3655f0f50885 "newer a" |
97 abort: unresolved merge conflicts (see 'hg help resolve') | 100 abort: unresolved merge conflicts (see 'hg help resolve') |
98 [255] | 101 [255] |
99 $ hg resolve -m a | 102 $ hg resolve -m a |
100 (no more unresolved files) | 103 (no more unresolved files) |
101 continue: hg evolve --continue | 104 continue: hg evolve --continue |
102 $ hg evolve --continue | 105 $ hg evolve --continue |
103 evolving 4:3655f0f50885 "newer a" | 106 evolving 5:3655f0f50885 "newer a" |
104 working directory is now at 1cf0aacfd363 | 107 working directory is now at 1cf0aacfd363 |
105 | 108 |
106 Stabilize latecomer with different parent | 109 Stabilize latecomer with different parent |
107 ========================================= | 110 ========================================= |
108 | 111 |
109 (the same-parent case is handled in test-evolve.t) | 112 (the same-parent case is handled in test-evolve.t) |
110 | 113 |
111 $ glog | 114 $ glog |
112 @ 6:1cf0aacfd363@default(draft) bk:[] newer a | 115 @ 8:1cf0aacfd363@default(draft) bk:[] newer a |
113 | | 116 | |
114 o 5:66719795a494@default(draft) bk:[changea] changea | 117 o 7:66719795a494@default(draft) bk:[changea] changea |
115 | | 118 | |
116 o 0:07f494440405@default(draft) bk:[] adda | 119 o 0:07f494440405@default(draft) bk:[] adda |
117 | 120 |
118 Add another commit | 121 Add another commit |
119 | 122 |
120 $ hg gdown | 123 $ hg gdown |
121 gdown have been deprecated in favor of previous | 124 gdown have been deprecated in favor of previous |
122 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 125 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
123 [5] changea | 126 [7] changea |
124 $ echo 'c' > c | 127 $ echo 'c' > c |
125 $ hg add c | 128 $ hg add c |
126 $ hg commit -m 'add c' | 129 $ hg commit -m 'add c' |
127 created new head | 130 created new head |
128 | 131 |
129 Get a successors of 8 on it | 132 Get a successors of 8 on it |
130 | 133 |
131 $ hg grab 1cf0aacfd363 | 134 $ hg grab 1cf0aacfd363 |
132 grabbing 6:1cf0aacfd363 "newer a" | 135 grabbing 8:1cf0aacfd363 "newer a" |
133 | 136 |
134 Add real change to the successors | 137 Add real change to the successors |
135 | 138 |
136 $ echo 'babar' >> a | 139 $ echo 'babar' >> a |
137 $ hg amend | 140 $ hg amend |
138 | 141 |
139 Make precursors public | 142 Make precursors public |
140 | 143 |
141 $ hg phase --hidden --public 1cf0aacfd363 | 144 $ hg phase --hidden --public 1cf0aacfd363 |
142 1 new phase-divergent changesets | 145 1 new bumped changesets |
143 $ glog | 146 $ glog |
144 @ 9:99c21c89bcef@default(draft) bk:[] newer a | 147 @ 12:99c21c89bcef@default(draft) bk:[] newer a |
145 | | 148 | |
146 o 7:7bc2f5967f5e@default(draft) bk:[] add c | 149 o 9:7bc2f5967f5e@default(draft) bk:[] add c |
147 | | 150 | |
148 | o 6:1cf0aacfd363@default(public) bk:[] newer a | 151 | o 8:1cf0aacfd363@default(public) bk:[] newer a |
149 |/ | 152 |/ |
150 o 5:66719795a494@default(public) bk:[changea] changea | 153 o 7:66719795a494@default(public) bk:[changea] changea |
151 | | 154 | |
152 o 0:07f494440405@default(public) bk:[] adda | 155 o 0:07f494440405@default(public) bk:[] adda |
153 | 156 |
154 | 157 |
155 Stabilize! | 158 Stabilize! |
156 | 159 |
157 $ hg evolve --any --dry-run --phase-divergent | 160 $ hg evolve --any --dry-run --phase-divergent |
158 recreate:[9] newer a | 161 recreate:[12] newer a |
159 atop:[6] newer a | 162 atop:[8] newer a |
160 hg rebase --rev 99c21c89bcef --dest 66719795a494; | 163 hg rebase --rev 99c21c89bcef --dest 66719795a494; |
161 hg update 1cf0aacfd363; | 164 hg update 1cf0aacfd363; |
162 hg revert --all --rev 99c21c89bcef; | 165 hg revert --all --rev 99c21c89bcef; |
163 hg commit --msg "phase-divergent update to 99c21c89bcef" | 166 hg commit --msg "bumped update to 99c21c89bcef" |
164 $ hg evolve --any --confirm --phase-divergent | 167 $ hg evolve --any --confirm --phase-divergent |
165 recreate:[9] newer a | 168 recreate:[12] newer a |
166 atop:[6] newer a | 169 atop:[8] newer a |
167 perform evolve? [Ny] n | 170 perform evolve? [Ny] n |
168 abort: evolve aborted by user | 171 abort: evolve aborted by user |
169 [255] | 172 [255] |
170 $ echo y | hg evolve --any --confirm --config ui.interactive=True --phase-divergent | 173 $ echo y | hg evolve --any --confirm --config ui.interactive=True --phase-divergent |
171 recreate:[9] newer a | 174 recreate:[12] newer a |
172 atop:[6] newer a | 175 atop:[8] newer a |
173 perform evolve? [Ny] y | 176 perform evolve? [Ny] y |
174 rebasing to destination parent: 66719795a494 | 177 rebasing to destination parent: 66719795a494 |
175 computing new diff | 178 computing new diff |
176 committed as 8fc63fe1f297 | 179 committed as cd735a3aeb32 |
177 working directory is now at 8fc63fe1f297 | 180 working directory is now at cd735a3aeb32 |
178 $ glog | 181 $ glog |
179 @ 11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363: | 182 @ 14:cd735a3aeb32@default(draft) bk:[] bumped update to 1cf0aacfd363: |
180 | | 183 | |
181 | o 7:7bc2f5967f5e@default(draft) bk:[] add c | 184 | o 9:7bc2f5967f5e@default(draft) bk:[] add c |
182 | | | 185 | | |
183 o | 6:1cf0aacfd363@default(public) bk:[] newer a | 186 o | 8:1cf0aacfd363@default(public) bk:[] newer a |
184 |/ | 187 |/ |
185 o 5:66719795a494@default(public) bk:[changea] changea | 188 o 7:66719795a494@default(public) bk:[changea] changea |
186 | | 189 | |
187 o 0:07f494440405@default(public) bk:[] adda | 190 o 0:07f494440405@default(public) bk:[] adda |
188 | 191 |
189 $ hg exp | 192 $ hg exp |
190 # HG changeset patch | 193 # HG changeset patch |
191 # User test | 194 # User test |
192 # Date 0 0 | 195 # Date 0 0 |
193 # Thu Jan 01 00:00:00 1970 +0000 | 196 # Thu Jan 01 00:00:00 1970 +0000 |
194 # Node ID 8fc63fe1f297f356d1156bbbbe865b9911efad74 | 197 # Node ID cd735a3aeb32e80b92f780c4ace1650597d581b2 |
195 # Parent 1cf0aacfd36310b18e403e1594871187e0364a82 | 198 # Parent 1cf0aacfd36310b18e403e1594871187e0364a82 |
196 phase-divergent update to 1cf0aacfd363: | 199 bumped update to 1cf0aacfd363: |
197 | 200 |
198 newer a | 201 newer a |
199 | 202 |
200 diff -r 1cf0aacfd363 -r 8fc63fe1f297 a | 203 diff -r 1cf0aacfd363 -r cd735a3aeb32 a |
201 --- a/a Thu Jan 01 00:00:00 1970 +0000 | 204 --- a/a Thu Jan 01 00:00:00 1970 +0000 |
202 +++ b/a Thu Jan 01 00:00:00 1970 +0000 | 205 +++ b/a Thu Jan 01 00:00:00 1970 +0000 |
203 @@ -1,3 +1,4 @@ | 206 @@ -1,3 +1,4 @@ |
204 a | 207 a |
205 a | 208 a |
220 > less | 223 > less |
221 > conflict | 224 > conflict |
222 > EOF | 225 > EOF |
223 $ hg ci -m 'More addition' | 226 $ hg ci -m 'More addition' |
224 $ glog | 227 $ glog |
225 @ 12:3932c176bbaa@default(draft) bk:[] More addition | 228 @ 15:3932c176bbaa@default(draft) bk:[] More addition |
226 | | 229 | |
227 | o 11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363: | 230 | o 14:(a7cabd7bd9c2|671b9d7eeaec)@default\(draft\) bk:\[\] bumped update to 1cf0aacfd363: (re) |
228 | | | 231 | | |
229 o | 7:7bc2f5967f5e@default(draft) bk:[] add c | 232 o | 9:7bc2f5967f5e@default(draft) bk:[] add c |
230 | | | 233 | | |
231 | o 6:1cf0aacfd363@default(public) bk:[] newer a | 234 | o 8:1cf0aacfd363@default(public) bk:[] newer a |
232 |/ | 235 |/ |
233 o 5:66719795a494@default(public) bk:[changea] changea | 236 o 7:66719795a494@default(public) bk:[changea] changea |
234 | | 237 | |
235 o 0:07f494440405@default(public) bk:[] adda | 238 o 0:07f494440405@default(public) bk:[] adda |
236 | 239 |
237 $ echo 'babar' >> a | 240 $ echo 'babar' >> a |
238 $ hg amend | 241 $ hg amend |
243 $ mv a a.old | 246 $ mv a a.old |
244 $ echo 'jungle' > a | 247 $ echo 'jungle' > a |
245 $ cat a.old >> a | 248 $ cat a.old >> a |
246 $ rm a.old | 249 $ rm a.old |
247 $ hg amend | 250 $ hg amend |
248 2 new content-divergent changesets | 251 2 new divergent changesets |
249 $ glog | 252 $ glog |
250 @ 14:eacc9c8240fe@default(draft) bk:[] More addition | 253 @ 19:eacc9c8240fe@default(draft) bk:[] More addition |
251 | | 254 | |
252 | o 13:d2f173e25686@default(draft) bk:[] More addition | 255 | o 17:d2f173e25686@default(draft) bk:[] More addition |
253 |/ | 256 |/ |
254 | o 11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363: | 257 | o 14:(a7cabd7bd9c2|671b9d7eeaec)@default\(draft\) bk:\[\] bumped update to 1cf0aacfd363: (re) |
255 | | | 258 | | |
256 o | 7:7bc2f5967f5e@default(draft) bk:[] add c | 259 o | 9:7bc2f5967f5e@default(draft) bk:[] add c |
257 | | | 260 | | |
258 | o 6:1cf0aacfd363@default(public) bk:[] newer a | 261 | o 8:1cf0aacfd363@default(public) bk:[] newer a |
259 |/ | 262 |/ |
260 o 5:66719795a494@default(public) bk:[changea] changea | 263 o 7:66719795a494@default(public) bk:[changea] changea |
261 | | 264 | |
262 o 0:07f494440405@default(public) bk:[] adda | 265 o 0:07f494440405@default(public) bk:[] adda |
263 | 266 |
264 | 267 |
265 Stabilize it | 268 Stabilize it |
266 | 269 |
267 $ hg evolve -qn --confirm --content-divergent | 270 $ hg evolve -qn --confirm --content-divergent |
268 merge:[14] More addition | 271 merge:[19] More addition |
269 with: [13] More addition | 272 with: [17] More addition |
270 base: [12] More addition | 273 base: [15] More addition |
271 perform evolve? [Ny] n | 274 perform evolve? [Ny] n |
272 abort: evolve aborted by user | 275 abort: evolve aborted by user |
273 [255] | 276 [255] |
274 $ echo y | hg evolve -qn --confirm --config ui.interactive=True --content-divergent | 277 $ echo y | hg evolve -qn --confirm --config ui.interactive=True --content-divergent |
275 merge:[14] More addition | 278 merge:[19] More addition |
276 with: [13] More addition | 279 with: [17] More addition |
277 base: [12] More addition | 280 base: [15] More addition |
278 perform evolve? [Ny] y | 281 perform evolve? [Ny] y |
279 hg update -c eacc9c8240fe && | 282 hg update -c eacc9c8240fe && |
280 hg merge d2f173e25686 && | 283 hg merge d2f173e25686 && |
281 hg commit -m "auto merge resolving conflict between eacc9c8240fe and d2f173e25686"&& | 284 hg commit -m "auto merge resolving conflict between eacc9c8240fe and d2f173e25686"&& |
282 hg up -C 3932c176bbaa && | 285 hg up -C 3932c176bbaa && |
283 hg revert --all --rev tip && | 286 hg revert --all --rev tip && |
284 hg commit -m "`hg log -r eacc9c8240fe --template={desc}`"; | 287 hg commit -m "`hg log -r eacc9c8240fe --template={desc}`"; |
285 $ hg evolve -v --content-divergent | 288 $ hg evolve -v --content-divergent |
286 merge:[14] More addition | 289 merge:[19] More addition |
287 with: [13] More addition | 290 with: [17] More addition |
288 base: [12] More addition | 291 base: [15] More addition |
289 merging "other" content-divergent changeset 'd2f173e25686' | 292 merging "other" divergent changeset 'd2f173e25686' |
290 resolving manifests | 293 resolving manifests |
291 merging a | 294 merging a |
292 0 files updated, 1 files merged, 0 files removed, 0 files unresolved | 295 0 files updated, 1 files merged, 0 files removed, 0 files unresolved |
293 committing files: | 296 committing files: |
294 a | 297 a |
295 committing manifest | 298 committing manifest |
296 committing changelog | 299 committing changelog |
297 working directory is now at 4d6ed26797bc | 300 working directory is now at 4d6ed26797bc |
298 $ hg st | 301 $ hg st |
299 $ glog | 302 $ glog |
300 @ 15:4d6ed26797bc@default(draft) bk:[] More addition | 303 | o 14:(a7cabd7bd9c2|671b9d7eeaec)@default\(draft\) bk:\[\] bumped update to 1cf0aacfd363: (re) |
301 | | 304 | |
302 | o 11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363: | 305 | o 14:cd735a3aeb32@default(draft) bk:[] bumped update to 1cf0aacfd363: |
303 | | | 306 | | |
304 o | 7:7bc2f5967f5e@default(draft) bk:[] add c | 307 o | 9:7bc2f5967f5e@default(draft) bk:[] add c |
305 | | | 308 | | |
306 | o 6:1cf0aacfd363@default(public) bk:[] newer a | 309 | o 8:1cf0aacfd363@default(public) bk:[] newer a |
307 |/ | 310 |/ |
308 o 5:66719795a494@default(public) bk:[changea] changea | 311 o 7:66719795a494@default(public) bk:[changea] changea |
309 | | 312 | |
310 o 0:07f494440405@default(public) bk:[] adda | 313 o 0:07f494440405@default(public) bk:[] adda |
311 | 314 |
312 $ hg summary | 315 $ hg summary |
313 parent: 15:4d6ed26797bc tip | 316 parent: 20:4d6ed26797bc tip |
314 More addition | 317 More addition |
315 branch: default | 318 branch: default |
316 commit: (clean) | 319 commit: (clean) |
317 update: 2 new changesets, 2 branch heads (merge) | 320 update: 2 new changesets, 2 branch heads (merge) |
318 phases: 3 draft | 321 phases: 3 draft |
346 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 349 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
347 working directory parent is obsolete! (3932c176bbaa) | 350 working directory parent is obsolete! (3932c176bbaa) |
348 (use 'hg evolve' to update to its successor: 4d6ed26797bc) | 351 (use 'hg evolve' to update to its successor: 4d6ed26797bc) |
349 $ echo 'gotta break' >> a | 352 $ echo 'gotta break' >> a |
350 $ hg amend | 353 $ hg amend |
351 2 new content-divergent changesets | 354 2 new divergent changesets |
352 # reamend so that the case is not the first precursor. | 355 # reamend so that the case is not the first precursor. |
353 $ hg amend -m "More addition (2)" | 356 $ hg amend -m "More addition (2)" |
354 $ hg phase 'contentdivergent()' | 357 $ hg phase 'contentdivergent()' |
355 15: draft | 358 20: draft |
356 17: draft | 359 23: draft |
357 | 360 |
358 $ glog | 361 $ glog |
359 @ 17:0b336205a5d0@default(draft) bk:[] More addition (2) | 362 @ 23:0b336205a5d0@default(draft) bk:[] More addition (2) |
360 | | 363 | |
361 | o 15:4d6ed26797bc@default(draft) bk:[] More addition | 364 | o 20:4d6ed26797bc@default(draft) bk:[] More addition |
362 |/ | 365 |/ |
363 | o 11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363: | 366 | o 14:cd735a3aeb32@default(draft) bk:[] bumped update to 1cf0aacfd363: |
364 | | | 367 | | |
365 o | 7:7bc2f5967f5e@default(draft) bk:[] add c | 368 o | 9:7bc2f5967f5e@default(draft) bk:[] add c |
366 | | | 369 | | |
367 | o 6:1cf0aacfd363@default(public) bk:[] newer a | 370 | o 8:1cf0aacfd363@default(public) bk:[] newer a |
368 |/ | 371 |/ |
369 o 5:66719795a494@default(public) bk:[changea] changea | 372 o 7:66719795a494@default(public) bk:[changea] changea |
370 | | 373 | |
371 o 0:07f494440405@default(public) bk:[] adda | 374 o 0:07f494440405@default(public) bk:[] adda |
372 | 375 |
373 | 376 |
374 $ hg evolve -qn --content-divergent | 377 $ hg evolve -qn --content-divergent |
377 hg commit -m "auto merge resolving conflict between 0b336205a5d0 and 4d6ed26797bc"&& | 380 hg commit -m "auto merge resolving conflict between 0b336205a5d0 and 4d6ed26797bc"&& |
378 hg up -C 3932c176bbaa && | 381 hg up -C 3932c176bbaa && |
379 hg revert --all --rev tip && | 382 hg revert --all --rev tip && |
380 hg commit -m "`hg log -r 0b336205a5d0 --template={desc}`"; | 383 hg commit -m "`hg log -r 0b336205a5d0 --template={desc}`"; |
381 $ hg evolve --content-divergent | 384 $ hg evolve --content-divergent |
382 merge:[17] More addition (2) | 385 merge:[23] More addition (2) |
383 with: [15] More addition | 386 with: [20] More addition |
384 base: [12] More addition | 387 base: [15] More addition |
385 merging "other" content-divergent changeset '4d6ed26797bc' | 388 merging "other" divergent changeset '4d6ed26797bc' |
386 merging a | 389 merging a |
387 warning: conflicts while merging a! (edit, then use 'hg resolve --mark') | 390 warning: conflicts while merging a! (edit, then use 'hg resolve --mark') |
388 0 files updated, 0 files merged, 0 files removed, 1 files unresolved | 391 0 files updated, 0 files merged, 0 files removed, 1 files unresolved |
389 fix conflicts and see `hg help evolve.interrupted` | 392 fix conflicts and see `hg help evolve.interrupted` |
390 [1] | 393 [1] |
405 (no more unresolved files) | 408 (no more unresolved files) |
406 continue: hg evolve --continue | 409 continue: hg evolve --continue |
407 $ hg evolve --continue | 410 $ hg evolve --continue |
408 working directory is now at e8746835a2a1 | 411 working directory is now at e8746835a2a1 |
409 $ glog | 412 $ glog |
410 @ 18:e8746835a2a1@default(draft) bk:[] More addition (2) | 413 @ 24:e8746835a2a1@default(draft) bk:[] More addition (2) |
411 | | 414 | |
412 | o 11:8fc63fe1f297@default(draft) bk:[] phase-divergent update to 1cf0aacfd363: | 415 | o 14:cd735a3aeb32@default(draft) bk:[] bumped update to 1cf0aacfd363: |
413 | | | 416 | | |
414 o | 7:7bc2f5967f5e@default(draft) bk:[] add c | 417 o | 9:7bc2f5967f5e@default(draft) bk:[] add c |
415 | | | 418 | | |
416 | o 6:1cf0aacfd363@default(public) bk:[] newer a | 419 | o 8:1cf0aacfd363@default(public) bk:[] newer a |
417 |/ | 420 |/ |
418 o 5:66719795a494@default(public) bk:[changea] changea | 421 o 7:66719795a494@default(public) bk:[changea] changea |
419 | | 422 | |
420 o 0:07f494440405@default(public) bk:[] adda | 423 o 0:07f494440405@default(public) bk:[] adda |
421 | 424 |
422 $ hg exp | 425 $ hg exp |
423 # HG changeset patch | 426 # HG changeset patch |