140 $ hg evolve --all --any --content-divergent |
140 $ hg evolve --all --any --content-divergent |
141 merge:[2] divergent |
141 merge:[2] divergent |
142 with: [3] divergent |
142 with: [3] divergent |
143 base: [1] added b |
143 base: [1] added b |
144 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
144 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
145 working directory is now at 45bf1312f454 |
145 working directory is now at 98ab969ac8fb |
146 $ hg log -G |
146 $ hg log -G |
147 @ 4:45bf1312f454@default(draft) divergent [] |
147 @ 4:98ab969ac8fb@default(draft) divergent [] |
148 | |
148 | |
149 o 0:9092f1db7931@default(draft) added a [] |
149 o 0:9092f1db7931@default(draft) added a [] |
150 |
150 |
151 $ hg export |
151 $ hg export |
152 # HG changeset patch |
152 # HG changeset patch |
153 # User test |
153 # User test |
154 # Date 0 0 |
154 # Date 0 0 |
155 # Thu Jan 01 00:00:00 1970 +0000 |
155 # Thu Jan 01 00:00:00 1970 +0000 |
156 # Node ID 45bf1312f45468b76158b33f8426e6530c8b35b1 |
156 # Node ID 98ab969ac8fbe315e6d2c24a8eb5eab5b81e4242 |
157 # Parent 9092f1db7931481f93b37d5c9fbcfc341bcd7318 |
157 # Parent 9092f1db7931481f93b37d5c9fbcfc341bcd7318 |
158 divergent |
158 divergent |
159 |
159 |
160 diff --git a/bdivergent1 b/bdivergent1 |
160 diff --git a/bdivergent1 b/bdivergent1 |
161 new file mode 100644 |
161 new file mode 100644 |
238 with: [5] added d |
238 with: [5] added d |
239 base: [4] added d |
239 base: [4] added d |
240 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
240 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
241 content divergent changesets on different branches. |
241 content divergent changesets on different branches. |
242 choose branch for the resolution changeset. (a) default or (b) watwat or (c) foobar? c |
242 choose branch for the resolution changeset. (a) default or (b) watwat or (c) foobar? c |
243 working directory is now at 0ac42f1bc15c |
243 working directory is now at 15ee7f765bf7 |
244 |
244 |
245 $ hg glog |
245 $ hg glog |
246 @ 7:0ac42f1bc15c added d |
246 @ 7:15ee7f765bf7 added d |
247 | () [foobar] draft |
247 | () [foobar] draft |
248 o 3:ca1b80f7960a added c |
248 o 3:ca1b80f7960a added c |
249 | () [default] draft |
249 | () [default] draft |
250 o 2:b1661037fa25 added b |
250 o 2:b1661037fa25 added b |
251 | () [default] draft |
251 | () [default] draft |
267 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
267 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
268 |
268 |
269 $ echo bar > d |
269 $ echo bar > d |
270 $ hg ci -Aqm "added a d with bar in it, expect some beers" |
270 $ hg ci -Aqm "added a d with bar in it, expect some beers" |
271 |
271 |
272 $ hg prune -r 0ac42f1bc15c -s . --hidden |
272 $ hg prune -r 'predecessors(desc("added d") - obsolete())' -s . --hidden |
273 1 changesets pruned |
273 1 changesets pruned |
274 2 new content-divergent changesets |
274 2 new content-divergent changesets |
275 |
275 |
276 $ hg glog |
276 $ hg glog |
277 @ 9:59081c9c425a added a d with bar in it, expect some beers |
277 @ 9:59081c9c425a added a d with bar in it, expect some beers |
278 | () [default] draft |
278 | () [default] draft |
279 | * 8:f621d00f5f0e added d |
279 | * 8:e6f07f2f33a9 added d |
280 |/ () [foobar] draft |
280 |/ () [foobar] draft |
281 o 3:ca1b80f7960a added c |
281 o 3:ca1b80f7960a added c |
282 | () [default] draft |
282 | () [default] draft |
283 o 2:b1661037fa25 added b |
283 o 2:b1661037fa25 added b |
284 | () [default] draft |
284 | () [default] draft |
290 $ hg evolve --content-divergent --no-all |
290 $ hg evolve --content-divergent --no-all |
291 merge:[9] added a d with bar in it, expect some beers |
291 merge:[9] added a d with bar in it, expect some beers |
292 with: [8] added d |
292 with: [8] added d |
293 base: [7] added d |
293 base: [7] added d |
294 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
294 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
295 working directory is now at a9d6fd6b5e40 |
295 working directory is now at 34e78e1673c1 |
296 |
296 |
297 $ hg glog |
297 $ hg glog |
298 @ 10:a9d6fd6b5e40 added a d with bar in it, expect some beers |
298 @ 10:34e78e1673c1 added a d with bar in it, expect some beers |
299 | () [default] draft |
299 | () [default] draft |
300 o 3:ca1b80f7960a added c |
300 o 3:ca1b80f7960a added c |
301 | () [default] draft |
301 | () [default] draft |
302 o 2:b1661037fa25 added b |
302 o 2:b1661037fa25 added b |
303 | () [default] draft |
303 | () [default] draft |
309 When base has different message and both divergents has same one |
309 When base has different message and both divergents has same one |
310 |
310 |
311 $ echo foo > d |
311 $ echo foo > d |
312 $ hg amend -m "foo to d" |
312 $ hg amend -m "foo to d" |
313 |
313 |
314 $ hg up a9d6fd6b5e40 --hidden |
314 $ hg up 'predecessors(.)' --hidden |
315 updating to a hidden changeset a9d6fd6b5e40 |
315 updating to a hidden changeset 34e78e1673c1 |
316 (hidden revision 'a9d6fd6b5e40' was rewritten as: b10b07a394f1) |
316 (hidden revision '34e78e1673c1' was rewritten as: c9d0d72972b0) |
317 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
317 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
318 working directory parent is obsolete! (a9d6fd6b5e40) |
318 working directory parent is obsolete! (34e78e1673c1) |
319 (use 'hg evolve' to update to its successor: b10b07a394f1) |
319 (use 'hg evolve' to update to its successor: c9d0d72972b0) |
320 $ echo babar > d |
320 $ echo babar > d |
321 $ hg amend -m "foo to d" |
321 $ hg amend -m "foo to d" |
322 2 new content-divergent changesets |
322 2 new content-divergent changesets |
323 |
323 |
324 $ hg glog |
324 $ hg glog |
325 @ 12:0bb497fed24a foo to d |
325 @ 12:b4dadb3b47a7 foo to d |
326 | () [default] draft |
326 | () [default] draft |
327 | * 11:b10b07a394f1 foo to d |
327 | * 11:c9d0d72972b0 foo to d |
328 |/ () [default] draft |
328 |/ () [default] draft |
329 o 3:ca1b80f7960a added c |
329 o 3:ca1b80f7960a added c |
330 | () [default] draft |
330 | () [default] draft |
331 o 2:b1661037fa25 added b |
331 o 2:b1661037fa25 added b |
332 | () [default] draft |
332 | () [default] draft |
349 $ echo foobar > d |
349 $ echo foobar > d |
350 $ hg resolve -m |
350 $ hg resolve -m |
351 (no more unresolved files) |
351 (no more unresolved files) |
352 continue: hg evolve --continue |
352 continue: hg evolve --continue |
353 $ hg evolve --continue |
353 $ hg evolve --continue |
354 working directory is now at 11175423b5dc |
354 working directory is now at cfd599de811a |
355 |
355 |
356 $ hg glog |
356 $ hg glog |
357 @ 13:11175423b5dc foo to d |
357 @ 13:cfd599de811a foo to d |
358 | () [default] draft |
358 | () [default] draft |
359 o 3:ca1b80f7960a added c |
359 o 3:ca1b80f7960a added c |
360 | () [default] draft |
360 | () [default] draft |
361 o 2:b1661037fa25 added b |
361 o 2:b1661037fa25 added b |
362 | () [default] draft |
362 | () [default] draft |
369 conflicts |
369 conflicts |
370 |
370 |
371 $ echo bar > d |
371 $ echo bar > d |
372 $ hg amend -m "bar to d, expect beers" |
372 $ hg amend -m "bar to d, expect beers" |
373 |
373 |
374 $ hg up 11175423b5dc --hidden |
374 $ hg up 'predecessors(.)' --hidden |
375 updating to a hidden changeset 11175423b5dc |
375 updating to a hidden changeset cfd599de811a |
376 (hidden revision '11175423b5dc' was rewritten as: 27f0463f169a) |
376 (hidden revision 'cfd599de811a' was rewritten as: ba0941ffb747) |
377 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
377 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
378 working directory parent is obsolete! (11175423b5dc) |
378 working directory parent is obsolete! (cfd599de811a) |
379 (use 'hg evolve' to update to its successor: 27f0463f169a) |
379 (use 'hg evolve' to update to its successor: ba0941ffb747) |
380 $ echo wat > d |
380 $ echo wat > d |
381 $ hg amend -m "wat to d, wat?" |
381 $ hg amend -m "wat to d, wat?" |
382 2 new content-divergent changesets |
382 2 new content-divergent changesets |
383 |
383 |
384 $ hg glog |
384 $ hg glog |
385 @ 15:f542037ddf31 wat to d, wat? |
385 @ 15:4127dd63df67 wat to d, wat? |
386 | () [default] draft |
386 | () [default] draft |
387 | * 14:27f0463f169a bar to d, expect beers |
387 | * 14:ba0941ffb747 bar to d, expect beers |
388 |/ () [default] draft |
388 |/ () [default] draft |
389 o 3:ca1b80f7960a added c |
389 o 3:ca1b80f7960a added c |
390 | () [default] draft |
390 | () [default] draft |
391 o 2:b1661037fa25 added b |
391 o 2:b1661037fa25 added b |
392 | () [default] draft |
392 | () [default] draft |
531 0 files updated, 1 files merged, 0 files removed, 0 files unresolved |
531 0 files updated, 1 files merged, 0 files removed, 0 files unresolved |
532 committing files: |
532 committing files: |
533 a |
533 a |
534 committing manifest |
534 committing manifest |
535 committing changelog |
535 committing changelog |
536 working directory is now at 5bf84d1d71d1 |
536 working directory is now at 6aa6f90a9f68 |
537 $ hg st |
537 $ hg st |
538 $ glog |
538 $ glog |
539 @ 4:5bf84d1d71d1@default(draft) bk:[] More addition |
539 @ 4:6aa6f90a9f68@default(draft) bk:[] More addition |
540 | |
540 | |
541 o 0:6569b5a81c7e@default(public) bk:[] root |
541 o 0:6569b5a81c7e@default(public) bk:[] root |
542 |
542 |
543 $ hg summary |
543 $ hg summary |
544 parent: 4:5bf84d1d71d1 tip |
544 parent: 4:6aa6f90a9f68 tip |
545 More addition |
545 More addition |
546 branch: default |
546 branch: default |
547 commit: (clean) |
547 commit: (clean) |
548 update: (current) |
548 update: (current) |
549 phases: 1 draft |
549 phases: 1 draft |
550 $ hg export . --config diff.unified=3 |
550 $ hg export . --config diff.unified=3 |
551 # HG changeset patch |
551 # HG changeset patch |
552 # User test |
552 # User test |
553 # Date 0 0 |
553 # Date 0 0 |
554 # Thu Jan 01 00:00:00 1970 +0000 |
554 # Thu Jan 01 00:00:00 1970 +0000 |
555 # Node ID 5bf84d1d71d12f451bfe1e09b93045eb6338cd6c |
555 # Node ID 6aa6f90a9f684b8a4b698234e25c5dad7328b199 |
556 # Parent 6569b5a81c7e307ddc076550e8c0f6d75b6effcd |
556 # Parent 6569b5a81c7e307ddc076550e8c0f6d75b6effcd |
557 More addition |
557 More addition |
558 |
558 |
559 diff --git a/a b/a |
559 diff --git a/a b/a |
560 --- a/a |
560 --- a/a |
574 --------------------------------------------------- |
574 --------------------------------------------------- |
575 |
575 |
576 |
576 |
577 $ hg up --hidden 'min(desc("More addition"))' |
577 $ hg up --hidden 'min(desc("More addition"))' |
578 updating to a hidden changeset 867e43582046 |
578 updating to a hidden changeset 867e43582046 |
579 (hidden revision '867e43582046' was rewritten as: 5bf84d1d71d1) |
579 (hidden revision '867e43582046' was rewritten as: 6aa6f90a9f68) |
580 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
580 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
581 working directory parent is obsolete! (867e43582046) |
581 working directory parent is obsolete! (867e43582046) |
582 (use 'hg evolve' to update to its successor: 5bf84d1d71d1) |
582 (use 'hg evolve' to update to its successor: 6aa6f90a9f68) |
583 $ echo 'gotta break' >> a |
583 $ echo 'gotta break' >> a |
584 $ hg amend |
584 $ hg amend |
585 2 new content-divergent changesets |
585 2 new content-divergent changesets |
586 |
586 |
587 # reamend so that the case is not the first precursor. |
587 # reamend so that the case is not the first precursor. |
592 6: draft |
592 6: draft |
593 |
593 |
594 $ glog |
594 $ glog |
595 @ 6:13c1b75640a1@default(draft) bk:[] More addition (2) |
595 @ 6:13c1b75640a1@default(draft) bk:[] More addition (2) |
596 | |
596 | |
597 | * 4:5bf84d1d71d1@default(draft) bk:[] More addition |
597 | * 4:6aa6f90a9f68@default(draft) bk:[] More addition |
598 |/ |
598 |/ |
599 o 0:6569b5a81c7e@default(public) bk:[] root |
599 o 0:6569b5a81c7e@default(public) bk:[] root |
600 |
600 |
601 |
601 |
602 $ hg evolve -qn --content-divergent --no-all |
602 $ hg evolve -qn --content-divergent --no-all |
603 hg update -c 13c1b75640a1 && |
603 hg update -c 13c1b75640a1 && |
604 hg merge 5bf84d1d71d1 && |
604 hg merge 6aa6f90a9f68 && |
605 hg commit -m "auto merge resolving conflict between 13c1b75640a1 and 5bf84d1d71d1"&& |
605 hg commit -m "auto merge resolving conflict between 13c1b75640a1 and 6aa6f90a9f68"&& |
606 hg up -C 867e43582046 && |
606 hg up -C 867e43582046 && |
607 hg revert --all --rev tip && |
607 hg revert --all --rev tip && |
608 hg commit -m "`hg log -r 13c1b75640a1 --template={desc}`"; |
608 hg commit -m "`hg log -r 13c1b75640a1 --template={desc}`"; |
609 $ hg evolve --content-divergent --no-all |
609 $ hg evolve --content-divergent --no-all |
610 merge:[6] More addition (2) |
610 merge:[6] More addition (2) |
631 |
631 |
632 $ hg resolve -m |
632 $ hg resolve -m |
633 (no more unresolved files) |
633 (no more unresolved files) |
634 continue: hg evolve --continue |
634 continue: hg evolve --continue |
635 $ hg evolve --continue |
635 $ hg evolve --continue |
636 working directory is now at 2346e1147fed |
636 working directory is now at 22dc0f618f0d |
637 $ glog |
637 $ glog |
638 @ 7:2346e1147fed@default(draft) bk:[] More addition (2) |
638 @ 7:22dc0f618f0d@default(draft) bk:[] More addition (2) |
639 | |
639 | |
640 o 0:6569b5a81c7e@default(public) bk:[] root |
640 o 0:6569b5a81c7e@default(public) bk:[] root |
641 |
641 |
642 $ hg exp --config diff.unified=3 |
642 $ hg exp --config diff.unified=3 |
643 # HG changeset patch |
643 # HG changeset patch |
644 # User test |
644 # User test |
645 # Date 0 0 |
645 # Date 0 0 |
646 # Thu Jan 01 00:00:00 1970 +0000 |
646 # Thu Jan 01 00:00:00 1970 +0000 |
647 # Node ID 2346e1147fedc8c9aa17f9ba7870dcd8be52f567 |
647 # Node ID 22dc0f618f0d8714c611e7a683ad229a575f167c |
648 # Parent 6569b5a81c7e307ddc076550e8c0f6d75b6effcd |
648 # Parent 6569b5a81c7e307ddc076550e8c0f6d75b6effcd |
649 More addition (2) |
649 More addition (2) |
650 |
650 |
651 diff --git a/a b/a |
651 diff --git a/a b/a |
652 --- a/a |
652 --- a/a |
893 content-divergent: 19ed1bf64a2c (draft) (precursor 4a250e5bd992) |
893 content-divergent: 19ed1bf64a2c (draft) (precursor 4a250e5bd992) |
894 |
894 |
895 19ed1bf64a2c: E3 |
895 19ed1bf64a2c: E3 |
896 content-divergent: 084ae625fa51 (draft) (precursor 4a250e5bd992) |
896 content-divergent: 084ae625fa51 (draft) (precursor 4a250e5bd992) |
897 |
897 |
|
898 $ hg debugobsolete |
|
899 4a250e5bd992a897655e3b6f238e12452cf063e9 084ae625fa51ca8c441ba1d2bf0f974b21671017 0 (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '9', 'operation': 'amend', 'user': 'test'} |
|
900 4a250e5bd992a897655e3b6f238e12452cf063e9 19ed1bf64a2cc2a824df5ac33a436eca1ae0475d 0 (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '9', 'operation': 'amend', 'user': 'test'} |
898 $ hg obslog --all --patch |
901 $ hg obslog --all --patch |
899 * 084ae625fa51 (2) E2 |
902 * 084ae625fa51 (2) E2 |
|
903 | rewritten(description, content) from 4a250e5bd992 using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
|
904 | diff -r 4a250e5bd992 -r 084ae625fa51 changeset-description |
|
905 | --- a/changeset-description |
|
906 | +++ b/changeset-description |
|
907 | @@ -1,1 +1,1 @@ |
|
908 | -E1 |
|
909 | +E2 |
|
910 | |
|
911 | diff --git a/numbers b/numbers |
|
912 | --- a/numbers |
|
913 | +++ b/numbers |
|
914 | @@ -4,1 +4,1 @@ |
|
915 | -four |
|
916 | +4 |
|
917 | @@ -7,1 +7,1 @@ |
|
918 | -7 |
|
919 | +seven |
|
920 | diff --git a/romans b/romans |
|
921 | --- a/romans |
|
922 | +++ b/romans |
|
923 | @@ -6,1 +6,1 @@ |
|
924 | -VI |
|
925 | +vi |
|
926 | |
900 | |
927 | |
901 | @ 19ed1bf64a2c (3) E3 |
928 | @ 19ed1bf64a2c (3) E3 |
902 |/ |
929 |/ rewritten(description, content) from 4a250e5bd992 using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
|
930 | diff -r 4a250e5bd992 -r 19ed1bf64a2c changeset-description |
|
931 | --- a/changeset-description |
|
932 | +++ b/changeset-description |
|
933 | @@ -1,1 +1,1 @@ |
|
934 | -E1 |
|
935 | +E3 |
|
936 | |
|
937 | diff --git a/letters b/letters |
|
938 | --- a/letters |
|
939 | +++ b/letters |
|
940 | @@ -4,1 +4,1 @@ |
|
941 | -D |
|
942 | +d |
|
943 | diff --git a/numbers b/numbers |
|
944 | --- a/numbers |
|
945 | +++ b/numbers |
|
946 | @@ -1,1 +1,1 @@ |
|
947 | -1 |
|
948 | +one |
|
949 | diff --git a/romans b/romans |
|
950 | --- a/romans |
|
951 | +++ b/romans |
|
952 | @@ -2,1 +2,1 @@ |
|
953 | -II |
|
954 | +ii |
|
955 | |
|
956 | |
903 x 4a250e5bd992 (1) E1 |
957 x 4a250e5bd992 (1) E1 |
904 rewritten(description, content) as 084ae625fa51 using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
|
905 diff -r 4a250e5bd992 -r 084ae625fa51 changeset-description |
|
906 --- a/changeset-description |
|
907 +++ b/changeset-description |
|
908 @@ -1,1 +1,1 @@ |
|
909 -E1 |
|
910 +E2 |
|
911 |
|
912 diff --git a/numbers b/numbers |
|
913 --- a/numbers |
|
914 +++ b/numbers |
|
915 @@ -4,1 +4,1 @@ |
|
916 -four |
|
917 +4 |
|
918 @@ -7,1 +7,1 @@ |
|
919 -7 |
|
920 +seven |
|
921 diff --git a/romans b/romans |
|
922 --- a/romans |
|
923 +++ b/romans |
|
924 @@ -6,1 +6,1 @@ |
|
925 -VI |
|
926 +vi |
|
927 |
|
928 rewritten(description, content) as 19ed1bf64a2c using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
|
929 diff -r 4a250e5bd992 -r 19ed1bf64a2c changeset-description |
|
930 --- a/changeset-description |
|
931 +++ b/changeset-description |
|
932 @@ -1,1 +1,1 @@ |
|
933 -E1 |
|
934 +E3 |
|
935 |
|
936 diff --git a/letters b/letters |
|
937 --- a/letters |
|
938 +++ b/letters |
|
939 @@ -4,1 +4,1 @@ |
|
940 -D |
|
941 +d |
|
942 diff --git a/numbers b/numbers |
|
943 --- a/numbers |
|
944 +++ b/numbers |
|
945 @@ -1,1 +1,1 @@ |
|
946 -1 |
|
947 +one |
|
948 diff --git a/romans b/romans |
|
949 --- a/romans |
|
950 +++ b/romans |
|
951 @@ -2,1 +2,1 @@ |
|
952 -II |
|
953 +ii |
|
954 |
|
955 |
958 |
956 |
959 |
957 $ hg evolve --content-divergent --rev 'desc("E3")' |
960 $ hg evolve --content-divergent --rev 'desc("E3")' |
958 merge:[2] E2 |
961 merge:[2] E2 |
959 with: [3] E3 |
962 with: [3] E3 |
960 base: [1] E1 |
963 base: [1] E1 |
961 merging numbers |
964 merging numbers |
962 merging romans |
965 merging romans |
963 1 files updated, 2 files merged, 0 files removed, 0 files unresolved |
966 1 files updated, 2 files merged, 0 files removed, 0 files unresolved |
964 working directory is now at aae293050980 |
967 working directory is now at e7cb08a7241a |
965 $ hg status |
968 $ hg status |
966 $ hg amend -m 'E4' |
969 $ hg amend -m 'E4' |
967 $ hg export |
970 $ hg export |
968 # HG changeset patch |
971 # HG changeset patch |
969 # User test |
972 # User test |
970 # Date 0 0 |
973 # Date 0 0 |
971 # Thu Jan 01 00:00:00 1970 +0000 |
974 # Thu Jan 01 00:00:00 1970 +0000 |
972 # Node ID 8c2a6aae4bc5c1cc00c68276017dcef3d468e895 |
975 # Node ID 50bb00cad3206c79d231a621e319772302a88d8d |
973 # Parent 6d1fdf6de7e2d9fc9b098aa286b60785bbeaab7a |
976 # Parent 6d1fdf6de7e2d9fc9b098aa286b60785bbeaab7a |
974 E4 |
977 E4 |
975 |
978 |
976 diff --git a/numbers b/numbers |
979 diff --git a/numbers b/numbers |
977 --- a/numbers |
980 --- a/numbers |
990 +ii |
993 +ii |
991 @@ -6,1 +6,1 @@ |
994 @@ -6,1 +6,1 @@ |
992 -VI |
995 -VI |
993 +vi |
996 +vi |
994 $ hg log -G |
997 $ hg log -G |
995 @ 5:8c2a6aae4bc5@default(draft) E4 [] |
998 @ 5:50bb00cad320@default(draft) E4 [] |
996 | |
999 | |
997 o 0:6d1fdf6de7e2@default(draft) root [] |
1000 o 0:6d1fdf6de7e2@default(draft) root [] |
998 |
1001 |
|
1002 $ hg debugobsolete |
|
1003 4a250e5bd992a897655e3b6f238e12452cf063e9 084ae625fa51ca8c441ba1d2bf0f974b21671017 0 (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '9', 'operation': 'amend', 'user': 'test'} |
|
1004 4a250e5bd992a897655e3b6f238e12452cf063e9 19ed1bf64a2cc2a824df5ac33a436eca1ae0475d 0 (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '9', 'operation': 'amend', 'user': 'test'} |
|
1005 084ae625fa51ca8c441ba1d2bf0f974b21671017 e7cb08a7241a98c908db298b61fc033b27f648c7 0 (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '9', 'operation': 'evolve', 'user': 'test'} |
|
1006 19ed1bf64a2cc2a824df5ac33a436eca1ae0475d e7cb08a7241a98c908db298b61fc033b27f648c7 0 (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '9', 'operation': 'evolve', 'user': 'test'} |
|
1007 e7cb08a7241a98c908db298b61fc033b27f648c7 50bb00cad3206c79d231a621e319772302a88d8d 0 (Thu Jan 01 00:00:00 1970 +0000) {'ef1': '1', 'operation': 'amend', 'user': 'test'} |
999 $ hg obslog --patch |
1008 $ hg obslog --patch |
1000 @ 8c2a6aae4bc5 (5) E4 |
1009 @ 50bb00cad320 (5) E4 |
1001 | |
1010 | reworded(description) from e7cb08a7241a using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
1002 x aae293050980 (4) <<<<<<< divergent |
1011 | diff -r e7cb08a7241a -r 50bb00cad320 changeset-description |
1003 |\ reworded(description) as 8c2a6aae4bc5 using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
1012 | --- a/changeset-description |
1004 | | diff -r aae293050980 -r 8c2a6aae4bc5 changeset-description |
1013 | +++ b/changeset-description |
1005 | | --- a/changeset-description |
1014 | @@ -1,4 +1,1 @@ |
1006 | | +++ b/changeset-description |
1015 | -<<<<<<< divergent |
1007 | | @@ -1,4 +1,1 @@ |
1016 | -E2||||||| base |
1008 | | -<<<<<<< divergent |
1017 | -E1======= |
1009 | | -E2||||||| base |
1018 | -E3>>>>>>> other |
1010 | | -E1======= |
1019 | +E4 |
1011 | | -E3>>>>>>> other |
1020 | |
1012 | | +E4 |
1021 | |
1013 | | |
1022 x e7cb08a7241a (4) <<<<<<< divergent |
1014 | | |
1023 |\ rewritten(description, content) from 084ae625fa51 using evolve by test (Thu Jan 01 00:00:00 1970 +0000) |
1015 x | 084ae625fa51 (2) E2 |
1024 | | diff -r 084ae625fa51 -r e7cb08a7241a changeset-description |
1016 | | rewritten(description, content) as aae293050980 using evolve by test (Thu Jan 01 00:00:00 1970 +0000) |
|
1017 | | diff -r 084ae625fa51 -r aae293050980 changeset-description |
|
1018 | | --- a/changeset-description |
1025 | | --- a/changeset-description |
1019 | | +++ b/changeset-description |
1026 | | +++ b/changeset-description |
1020 | | @@ -1,1 +1,4 @@ |
1027 | | @@ -1,1 +1,4 @@ |
1021 | | -E2 |
1028 | | -E2 |
1022 | | +<<<<<<< divergent |
1029 | | +<<<<<<< divergent |
1041 | | +++ b/romans |
1048 | | +++ b/romans |
1042 | | @@ -2,1 +2,1 @@ |
1049 | | @@ -2,1 +2,1 @@ |
1043 | | -II |
1050 | | -II |
1044 | | +ii |
1051 | | +ii |
1045 | | |
1052 | | |
|
1053 | | rewritten(description, content) from 19ed1bf64a2c using evolve by test (Thu Jan 01 00:00:00 1970 +0000) |
|
1054 | | diff -r 19ed1bf64a2c -r e7cb08a7241a changeset-description |
|
1055 | | --- a/changeset-description |
|
1056 | | +++ b/changeset-description |
|
1057 | | @@ -1,1 +1,4 @@ |
|
1058 | | -E3 |
|
1059 | | +<<<<<<< divergent |
|
1060 | | +E2||||||| base |
|
1061 | | +E1======= |
|
1062 | | +E3>>>>>>> other |
|
1063 | | |
|
1064 | | diff --git a/numbers b/numbers |
|
1065 | | --- a/numbers |
|
1066 | | +++ b/numbers |
|
1067 | | @@ -4,1 +4,1 @@ |
|
1068 | | -four |
|
1069 | | +4 |
|
1070 | | @@ -7,1 +7,1 @@ |
|
1071 | | -7 |
|
1072 | | +seven |
|
1073 | | diff --git a/romans b/romans |
|
1074 | | --- a/romans |
|
1075 | | +++ b/romans |
|
1076 | | @@ -6,1 +6,1 @@ |
|
1077 | | -VI |
|
1078 | | +vi |
|
1079 | | |
|
1080 | | |
|
1081 x | 084ae625fa51 (2) E2 |
|
1082 | | rewritten(description, content) from 4a250e5bd992 using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
|
1083 | | diff -r 4a250e5bd992 -r 084ae625fa51 changeset-description |
|
1084 | | --- a/changeset-description |
|
1085 | | +++ b/changeset-description |
|
1086 | | @@ -1,1 +1,1 @@ |
|
1087 | | -E1 |
|
1088 | | +E2 |
|
1089 | | |
|
1090 | | diff --git a/numbers b/numbers |
|
1091 | | --- a/numbers |
|
1092 | | +++ b/numbers |
|
1093 | | @@ -4,1 +4,1 @@ |
|
1094 | | -four |
|
1095 | | +4 |
|
1096 | | @@ -7,1 +7,1 @@ |
|
1097 | | -7 |
|
1098 | | +seven |
|
1099 | | diff --git a/romans b/romans |
|
1100 | | --- a/romans |
|
1101 | | +++ b/romans |
|
1102 | | @@ -6,1 +6,1 @@ |
|
1103 | | -VI |
|
1104 | | +vi |
|
1105 | | |
1046 | | |
1106 | | |
1047 | x 19ed1bf64a2c (3) E3 |
1107 | x 19ed1bf64a2c (3) E3 |
1048 |/ rewritten(description, content) as aae293050980 using evolve by test (Thu Jan 01 00:00:00 1970 +0000) |
1108 |/ rewritten(description, content) from 4a250e5bd992 using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
1049 | diff -r 19ed1bf64a2c -r aae293050980 changeset-description |
1109 | diff -r 4a250e5bd992 -r 19ed1bf64a2c changeset-description |
1050 | --- a/changeset-description |
1110 | --- a/changeset-description |
1051 | +++ b/changeset-description |
1111 | +++ b/changeset-description |
1052 | @@ -1,1 +1,4 @@ |
1112 | @@ -1,1 +1,1 @@ |
1053 | -E3 |
1113 | -E1 |
1054 | +<<<<<<< divergent |
1114 | +E3 |
1055 | +E2||||||| base |
1115 | |
1056 | +E1======= |
1116 | diff --git a/letters b/letters |
1057 | +E3>>>>>>> other |
1117 | --- a/letters |
1058 | |
1118 | +++ b/letters |
|
1119 | @@ -4,1 +4,1 @@ |
|
1120 | -D |
|
1121 | +d |
1059 | diff --git a/numbers b/numbers |
1122 | diff --git a/numbers b/numbers |
1060 | --- a/numbers |
1123 | --- a/numbers |
1061 | +++ b/numbers |
1124 | +++ b/numbers |
1062 | @@ -4,1 +4,1 @@ |
1125 | @@ -1,1 +1,1 @@ |
1063 | -four |
1126 | -1 |
1064 | +4 |
1127 | +one |
1065 | @@ -7,1 +7,1 @@ |
|
1066 | -7 |
|
1067 | +seven |
|
1068 | diff --git a/romans b/romans |
1128 | diff --git a/romans b/romans |
1069 | --- a/romans |
1129 | --- a/romans |
1070 | +++ b/romans |
1130 | +++ b/romans |
1071 | @@ -6,1 +6,1 @@ |
1131 | @@ -2,1 +2,1 @@ |
1072 | -VI |
1132 | -II |
1073 | +vi |
1133 | +ii |
1074 | |
1134 | |
1075 | |
1135 | |
1076 x 4a250e5bd992 (1) E1 |
1136 x 4a250e5bd992 (1) E1 |
1077 rewritten(description, content) as 084ae625fa51 using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
1137 |
1078 diff -r 4a250e5bd992 -r 084ae625fa51 changeset-description |
1138 |
1079 --- a/changeset-description |
|
1080 +++ b/changeset-description |
|
1081 @@ -1,1 +1,1 @@ |
|
1082 -E1 |
|
1083 +E2 |
|
1084 |
|
1085 diff --git a/numbers b/numbers |
|
1086 --- a/numbers |
|
1087 +++ b/numbers |
|
1088 @@ -4,1 +4,1 @@ |
|
1089 -four |
|
1090 +4 |
|
1091 @@ -7,1 +7,1 @@ |
|
1092 -7 |
|
1093 +seven |
|
1094 diff --git a/romans b/romans |
|
1095 --- a/romans |
|
1096 +++ b/romans |
|
1097 @@ -6,1 +6,1 @@ |
|
1098 -VI |
|
1099 +vi |
|
1100 |
|
1101 rewritten(description, content) as 19ed1bf64a2c using amend by test (Thu Jan 01 00:00:00 1970 +0000) |
|
1102 diff -r 4a250e5bd992 -r 19ed1bf64a2c changeset-description |
|
1103 --- a/changeset-description |
|
1104 +++ b/changeset-description |
|
1105 @@ -1,1 +1,1 @@ |
|
1106 -E1 |
|
1107 +E3 |
|
1108 |
|
1109 diff --git a/letters b/letters |
|
1110 --- a/letters |
|
1111 +++ b/letters |
|
1112 @@ -4,1 +4,1 @@ |
|
1113 -D |
|
1114 +d |
|
1115 diff --git a/numbers b/numbers |
|
1116 --- a/numbers |
|
1117 +++ b/numbers |
|
1118 @@ -1,1 +1,1 @@ |
|
1119 -1 |
|
1120 +one |
|
1121 diff --git a/romans b/romans |
|
1122 --- a/romans |
|
1123 +++ b/romans |
|
1124 @@ -2,1 +2,1 @@ |
|
1125 -II |
|
1126 +ii |
|
1127 |
|
1128 |
|