29 $ echo 42 >> A0 |
29 $ echo 42 >> A0 |
30 $ hg amend -m "A1 |
30 $ hg amend -m "A1 |
31 > |
31 > |
32 > Better commit message" |
32 > Better commit message" |
33 $ hg log --hidden -G |
33 $ hg log --hidden -G |
34 @ changeset: 2:4ae3a4151de9 |
34 @ changeset: 3:4ae3a4151de9 |
35 | tag: tip |
35 | tag: tip |
36 | parent: 0:ea207398892e |
36 | parent: 0:ea207398892e |
37 | user: test |
37 | user: test |
38 | date: Thu Jan 01 00:00:00 1970 +0000 |
38 | date: Thu Jan 01 00:00:00 1970 +0000 |
39 | summary: A1 |
39 | summary: A1 |
40 | |
40 | |
|
41 | x changeset: 2:f137d23bb3e1 |
|
42 | | user: test |
|
43 | | date: Thu Jan 01 00:00:00 1970 +0000 |
|
44 | | obsolete: pruned |
|
45 | | summary: temporary amend commit for 471f378eab4c |
|
46 | | |
41 | x changeset: 1:471f378eab4c |
47 | x changeset: 1:471f378eab4c |
42 |/ user: test |
48 |/ user: test |
43 | date: Thu Jan 01 00:00:00 1970 +0000 |
49 | date: Thu Jan 01 00:00:00 1970 +0000 |
44 | obsolete: rewritten using amend as 2:4ae3a4151de9 |
50 | obsolete: rewritten as 4ae3a4151de9 |
45 | summary: A0 |
51 | summary: A0 |
46 | |
52 | |
47 o changeset: 0:ea207398892e |
53 o changeset: 0:ea207398892e |
48 user: test |
54 user: test |
49 date: Thu Jan 01 00:00:00 1970 +0000 |
55 date: Thu Jan 01 00:00:00 1970 +0000 |
50 summary: ROOT |
56 summary: ROOT |
51 |
57 |
52 Actual test |
58 Actual test |
53 ----------- |
59 ----------- |
54 $ hg obslog --patch 4ae3a4151de9 |
60 $ hg obslog --patch 4ae3a4151de9 |
55 @ 4ae3a4151de9 (2) A1 |
61 @ 4ae3a4151de9 (3) A1 |
56 | |
62 | |
57 x 471f378eab4c (1) A0 |
63 x 471f378eab4c (1) A0 |
58 rewritten(description, content) as 4ae3a4151de9 by test (*) (glob) |
64 rewritten(description, content) as 4ae3a4151de9 by test (*) (glob) |
59 --- a/471f378eab4c-changeset-description |
65 --- a/471f378eab4c-changeset-description |
60 +++ b/4ae3a4151de9-changeset-description |
66 +++ b/4ae3a4151de9-changeset-description |
72 +42 |
78 +42 |
73 |
79 |
74 |
80 |
75 |
81 |
76 $ hg obslog --no-graph --patch 4ae3a4151de9 |
82 $ hg obslog --no-graph --patch 4ae3a4151de9 |
77 4ae3a4151de9 (2) A1 |
83 4ae3a4151de9 (3) A1 |
78 471f378eab4c (1) A0 |
84 471f378eab4c (1) A0 |
79 rewritten(description, content) as 4ae3a4151de9 by test (Thu Jan 01 00:00:00 1970 +0000) |
85 rewritten(description, content) as 4ae3a4151de9 by test (Thu Jan 01 00:00:00 1970 +0000) |
80 --- a/471f378eab4c-changeset-description |
86 --- a/471f378eab4c-changeset-description |
81 +++ b/4ae3a4151de9-changeset-description |
87 +++ b/4ae3a4151de9-changeset-description |
82 @@ -1,1 +1,3 @@ |
88 @@ -1,1 +1,3 @@ |
357 | summary: A0 |
364 | summary: A0 |
358 | |
365 | |
359 | x changeset: 1:471597cad322 |
366 | x changeset: 1:471597cad322 |
360 |/ user: test |
367 |/ user: test |
361 | date: Thu Jan 01 00:00:00 1970 +0000 |
368 | date: Thu Jan 01 00:00:00 1970 +0000 |
362 | obsolete: split as 2:337fec4d2edc, 3:f257fde29c7a |
369 | obsolete: split as 337fec4d2edc, f257fde29c7a |
363 | summary: A0 |
370 | summary: A0 |
364 | |
371 | |
365 o changeset: 0:ea207398892e |
372 o changeset: 0:ea207398892e |
366 user: test |
373 user: test |
367 date: Thu Jan 01 00:00:00 1970 +0000 |
374 date: Thu Jan 01 00:00:00 1970 +0000 |
619 | summary: A0 |
626 | summary: A0 |
620 | |
627 | |
621 | x changeset: 1:de7290d8b885 |
628 | x changeset: 1:de7290d8b885 |
622 |/ user: test |
629 |/ user: test |
623 | date: Thu Jan 01 00:00:00 1970 +0000 |
630 | date: Thu Jan 01 00:00:00 1970 +0000 |
624 | obsolete: split as 2:337fec4d2edc, 3:f257fde29c7a, 4:1ae8bc733a14, 5:c7f044602e9b |
631 | obsolete: split as 1ae8bc733a14, 337fec4d2edc, c7f044602e9b, f257fde29c7a |
625 | summary: A0 |
632 | summary: A0 |
626 | |
633 | |
627 o changeset: 0:ea207398892e |
634 o changeset: 0:ea207398892e |
628 user: test |
635 user: test |
629 date: Thu Jan 01 00:00:00 1970 +0000 |
636 date: Thu Jan 01 00:00:00 1970 +0000 |
795 | summary: C0 |
802 | summary: C0 |
796 | |
803 | |
797 | x changeset: 2:0dec01379d3b |
804 | x changeset: 2:0dec01379d3b |
798 | | user: test |
805 | | user: test |
799 | | date: Thu Jan 01 00:00:00 1970 +0000 |
806 | | date: Thu Jan 01 00:00:00 1970 +0000 |
800 | | obsolete: rewritten as 3:eb5a0daa2192 |
807 | | obsolete: rewritten as eb5a0daa2192 |
801 | | summary: B0 |
808 | | summary: B0 |
802 | | |
809 | | |
803 | x changeset: 1:471f378eab4c |
810 | x changeset: 1:471f378eab4c |
804 |/ user: test |
811 |/ user: test |
805 | date: Thu Jan 01 00:00:00 1970 +0000 |
812 | date: Thu Jan 01 00:00:00 1970 +0000 |
806 | obsolete: rewritten as 3:eb5a0daa2192 |
813 | obsolete: rewritten as eb5a0daa2192 |
807 | summary: A0 |
814 | summary: A0 |
808 | |
815 | |
809 o changeset: 0:ea207398892e |
816 o changeset: 0:ea207398892e |
810 user: test |
817 user: test |
811 date: Thu Jan 01 00:00:00 1970 +0000 |
818 date: Thu Jan 01 00:00:00 1970 +0000 |
1002 | summary: A1 |
1009 | summary: A1 |
1003 | |
1010 | |
1004 | x changeset: 1:471f378eab4c |
1011 | x changeset: 1:471f378eab4c |
1005 |/ user: test |
1012 |/ user: test |
1006 | date: Thu Jan 01 00:00:00 1970 +0000 |
1013 | date: Thu Jan 01 00:00:00 1970 +0000 |
1007 | obsolete: reworded using amend as 2:fdf9bde5129a |
1014 | obsolete: reworded as fdf9bde5129a |
1008 | summary: A0 |
1015 | summary: A0 |
1009 | |
1016 | |
1010 o changeset: 0:ea207398892e |
1017 o changeset: 0:ea207398892e |
1011 user: test |
1018 user: test |
1012 date: Thu Jan 01 00:00:00 1970 +0000 |
1019 date: Thu Jan 01 00:00:00 1970 +0000 |
1015 $ hg update --hidden 'desc(A0)' |
1022 $ hg update --hidden 'desc(A0)' |
1016 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
1023 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
1017 working directory parent is obsolete! (471f378eab4c) |
1024 working directory parent is obsolete! (471f378eab4c) |
1018 (use 'hg evolve' to update to its successor: fdf9bde5129a) |
1025 (use 'hg evolve' to update to its successor: fdf9bde5129a) |
1019 $ hg amend -m "A2" |
1026 $ hg amend -m "A2" |
1020 2 new content-divergent changesets |
1027 2 new divergent changesets |
1021 $ hg log --hidden -G |
1028 $ hg log --hidden -G |
1022 @ changeset: 3:65b757b745b9 |
1029 @ changeset: 3:65b757b745b9 |
1023 | tag: tip |
1030 | tag: tip |
1024 | parent: 0:ea207398892e |
1031 | parent: 0:ea207398892e |
1025 | user: test |
1032 | user: test |
1026 | date: Thu Jan 01 00:00:00 1970 +0000 |
1033 | date: Thu Jan 01 00:00:00 1970 +0000 |
1027 | instability: content-divergent |
1034 | trouble: divergent |
1028 | summary: A2 |
1035 | summary: A2 |
1029 | |
1036 | |
1030 | o changeset: 2:fdf9bde5129a |
1037 | o changeset: 2:fdf9bde5129a |
1031 |/ parent: 0:ea207398892e |
1038 |/ parent: 0:ea207398892e |
1032 | user: test |
1039 | user: test |
1033 | date: Thu Jan 01 00:00:00 1970 +0000 |
1040 | date: Thu Jan 01 00:00:00 1970 +0000 |
1034 | instability: content-divergent |
1041 | trouble: divergent |
1035 | summary: A1 |
1042 | summary: A1 |
1036 | |
1043 | |
1037 | x changeset: 1:471f378eab4c |
1044 | x changeset: 1:471f378eab4c |
1038 |/ user: test |
1045 |/ user: test |
1039 | date: Thu Jan 01 00:00:00 1970 +0000 |
1046 | date: Thu Jan 01 00:00:00 1970 +0000 |
1040 | obsolete: reworded using amend as 2:fdf9bde5129a |
1047 | obsolete: reworded as fdf9bde5129a |
1041 | obsolete: reworded using amend as 3:65b757b745b9 |
1048 | obsolete: reworded as 65b757b745b9 |
1042 | summary: A0 |
1049 | summary: A0 |
1043 | |
1050 | |
1044 o changeset: 0:ea207398892e |
1051 o changeset: 0:ea207398892e |
1045 user: test |
1052 user: test |
1046 date: Thu Jan 01 00:00:00 1970 +0000 |
1053 date: Thu Jan 01 00:00:00 1970 +0000 |
1318 | summary: B1 |
1325 | summary: B1 |
1319 | |
1326 | |
1320 | x changeset: 2:0dec01379d3b |
1327 | x changeset: 2:0dec01379d3b |
1321 |/ user: test |
1328 |/ user: test |
1322 | date: Thu Jan 01 00:00:00 1970 +0000 |
1329 | date: Thu Jan 01 00:00:00 1970 +0000 |
1323 | obsolete: reworded using amend as 3:b7ea6d14e664 |
1330 | obsolete: reworded as b7ea6d14e664 |
1324 | summary: B0 |
1331 | summary: B0 |
1325 | |
1332 | |
1326 o changeset: 1:471f378eab4c |
1333 o changeset: 1:471f378eab4c |
1327 | user: test |
1334 | user: test |
1328 | date: Thu Jan 01 00:00:00 1970 +0000 |
1335 | date: Thu Jan 01 00:00:00 1970 +0000 |
1346 | |
1353 | |
1347 | x changeset: 3:b7ea6d14e664 |
1354 | x changeset: 3:b7ea6d14e664 |
1348 | | parent: 1:471f378eab4c |
1355 | | parent: 1:471f378eab4c |
1349 | | user: test |
1356 | | user: test |
1350 | | date: Thu Jan 01 00:00:00 1970 +0000 |
1357 | | date: Thu Jan 01 00:00:00 1970 +0000 |
1351 | | obsolete: rewritten as 4:eb5a0daa2192 |
1358 | | obsolete: rewritten as eb5a0daa2192 |
1352 | | summary: B1 |
1359 | | summary: B1 |
1353 | | |
1360 | | |
1354 | | x changeset: 2:0dec01379d3b |
1361 | | x changeset: 2:0dec01379d3b |
1355 | |/ user: test |
1362 | |/ user: test |
1356 | | date: Thu Jan 01 00:00:00 1970 +0000 |
1363 | | date: Thu Jan 01 00:00:00 1970 +0000 |
1357 | | obsolete: reworded using amend as 3:b7ea6d14e664 |
1364 | | obsolete: reworded as b7ea6d14e664 |
1358 | | summary: B0 |
1365 | | summary: B0 |
1359 | | |
1366 | | |
1360 | x changeset: 1:471f378eab4c |
1367 | x changeset: 1:471f378eab4c |
1361 |/ user: test |
1368 |/ user: test |
1362 | date: Thu Jan 01 00:00:00 1970 +0000 |
1369 | date: Thu Jan 01 00:00:00 1970 +0000 |
1363 | obsolete: rewritten as 4:eb5a0daa2192 |
1370 | obsolete: rewritten as eb5a0daa2192 |
1364 | summary: A0 |
1371 | summary: A0 |
1365 | |
1372 | |
1366 o changeset: 0:ea207398892e |
1373 o changeset: 0:ea207398892e |
1367 user: test |
1374 user: test |
1368 date: Thu Jan 01 00:00:00 1970 +0000 |
1375 date: Thu Jan 01 00:00:00 1970 +0000 |
1582 | |
1589 | |
1583 | x changeset: 2:fdf9bde5129a |
1590 | x changeset: 2:fdf9bde5129a |
1584 |/ parent: 0:ea207398892e |
1591 |/ parent: 0:ea207398892e |
1585 | user: test |
1592 | user: test |
1586 | date: Thu Jan 01 00:00:00 1970 +0000 |
1593 | date: Thu Jan 01 00:00:00 1970 +0000 |
1587 | obsolete: reworded using amend as 3:7a230b46bf61 |
1594 | obsolete: reworded as 7a230b46bf61 |
1588 | summary: A1 |
1595 | summary: A1 |
1589 | |
1596 | |
1590 | x changeset: 1:471f378eab4c |
1597 | x changeset: 1:471f378eab4c |
1591 |/ user: test |
1598 |/ user: test |
1592 | date: Thu Jan 01 00:00:00 1970 +0000 |
1599 | date: Thu Jan 01 00:00:00 1970 +0000 |
1593 | obsolete: reworded using amend as 2:fdf9bde5129a |
1600 | obsolete: reworded as fdf9bde5129a |
1594 | summary: A0 |
1601 | summary: A0 |
1595 | |
1602 | |
1596 o changeset: 0:ea207398892e |
1603 o changeset: 0:ea207398892e |
1597 user: test |
1604 user: test |
1598 date: Thu Jan 01 00:00:00 1970 +0000 |
1605 date: Thu Jan 01 00:00:00 1970 +0000 |
1630 adding manifests |
1637 adding manifests |
1631 adding file changes |
1638 adding file changes |
1632 added 1 changesets with 0 changes to 1 files (+1 heads) |
1639 added 1 changesets with 0 changes to 1 files (+1 heads) |
1633 2 new obsolescence markers |
1640 2 new obsolescence markers |
1634 obsoleted 1 changesets |
1641 obsoleted 1 changesets |
1635 new changesets 7a230b46bf61 |
|
1636 (run 'hg heads' to see heads, 'hg merge' to merge) |
1642 (run 'hg heads' to see heads, 'hg merge' to merge) |
1637 working directory parent is obsolete! (471f378eab4c) |
1643 working directory parent is obsolete! (471f378eab4c) |
1638 (use 'hg evolve' to update to its successor: 7a230b46bf61) |
1644 (use 'hg evolve' to update to its successor: 7a230b46bf61) |
1639 Check that debugobshistory works with markers pointing to missing local |
1645 Check that debugobshistory works with markers pointing to missing local |
1640 changectx |
1646 changectx |