comparison tests/test-evolve-obshistory.t @ 3519:2823c82ad8a4

obslog: add the operation to the Obslog output The operation is helpful when debugging a case where we don't know how we ended up in this case while effect-flag are useful to understand what semantic changes happens to a changeset. Add the operation when displaying an obs-marker in the following form: `rewritten as X using amend` The other proposal is interesting but seems harder to internationalize and might requires update each time we introduce new operation: `Amended as X` Let's use the first proposal right now.
author Boris Feld <boris.feld@octobus.net>
date Sun, 04 Mar 2018 11:34:49 -0500
parents f57be161f34b
children d166b3dc5e8a
comparison
equal deleted inserted replaced
3518:d938808e31bc 3519:2823c82ad8a4
53 ----------- 53 -----------
54 $ hg obslog --patch 4ae3a4151de9 54 $ hg obslog --patch 4ae3a4151de9
55 @ 4ae3a4151de9 (2) A1 55 @ 4ae3a4151de9 (2) A1
56 | 56 |
57 x 471f378eab4c (1) A0 57 x 471f378eab4c (1) A0
58 rewritten(description, content) as 4ae3a4151de9 by test (*) (glob) 58 rewritten(description, content) as 4ae3a4151de9 using amend by test (*) (glob)
59 diff -r 471f378eab4c -r 4ae3a4151de9 changeset-description 59 diff -r 471f378eab4c -r 4ae3a4151de9 changeset-description
60 --- a/changeset-description 60 --- a/changeset-description
61 +++ b/changeset-description 61 +++ b/changeset-description
62 @@ -1,1 +1,3 @@ 62 @@ -1,1 +1,3 @@
63 -A0 63 -A0
75 75
76 $ hg obslog --patch --color debug 76 $ hg obslog --patch --color debug
77 @ [evolve.node|4ae3a4151de9] [evolve.rev|(2)] [evolve.short_description|A1] 77 @ [evolve.node|4ae3a4151de9] [evolve.rev|(2)] [evolve.short_description|A1]
78 | 78 |
79 x [evolve.node|471f378eab4c] [evolve.rev|(1)] [evolve.short_description|A0] 79 x [evolve.node|471f378eab4c] [evolve.rev|(1)] [evolve.short_description|A0]
80 [evolve.verb|rewritten](description, content) as [evolve.node|4ae3a4151de9] by [evolve.user|test] [evolve.date|(Thu Jan 01 00:00:00 1970 +0000)] 80 [evolve.verb|rewritten](description, content) as [evolve.node|4ae3a4151de9] using [evolve.operation|amend] by [evolve.user|test] [evolve.date|(Thu Jan 01 00:00:00 1970 +0000)]
81 [diff.diffline|diff -r 471f378eab4c -r 4ae3a4151de9 changeset-description] 81 [diff.diffline|diff -r 471f378eab4c -r 4ae3a4151de9 changeset-description]
82 [diff.file_a|--- a/changeset-description] 82 [diff.file_a|--- a/changeset-description]
83 [diff.file_b|+++ b/changeset-description] 83 [diff.file_b|+++ b/changeset-description]
84 [diff.hunk|@@ -1,1 +1,3 @@] 84 [diff.hunk|@@ -1,1 +1,3 @@]
85 [diff.deleted|-A0] 85 [diff.deleted|-A0]
97 97
98 98
99 $ hg obslog --no-graph --patch 4ae3a4151de9 99 $ hg obslog --no-graph --patch 4ae3a4151de9
100 4ae3a4151de9 (2) A1 100 4ae3a4151de9 (2) A1
101 471f378eab4c (1) A0 101 471f378eab4c (1) A0
102 rewritten(description, content) as 4ae3a4151de9 by test (Thu Jan 01 00:00:00 1970 +0000) 102 rewritten(description, content) as 4ae3a4151de9 using amend by test (Thu Jan 01 00:00:00 1970 +0000)
103 diff -r 471f378eab4c -r 4ae3a4151de9 changeset-description 103 diff -r 471f378eab4c -r 4ae3a4151de9 changeset-description
104 --- a/changeset-description 104 --- a/changeset-description
105 +++ b/changeset-description 105 +++ b/changeset-description
106 @@ -1,1 +1,3 @@ 106 @@ -1,1 +1,3 @@
107 -A0 107 -A0
139 ], 139 ],
140 "effect": [ 140 "effect": [
141 "description", 141 "description",
142 "content" 142 "content"
143 ], 143 ],
144 "operation": "amend",
144 "succnodes": [ 145 "succnodes": [
145 "4ae3a4151de9" 146 "4ae3a4151de9"
146 ], 147 ],
147 "user": "test", 148 "user": "test",
148 "verb": "rewritten" 149 "verb": "rewritten"
153 "shortdescription": "A0" 154 "shortdescription": "A0"
154 } 155 }
155 ] 156 ]
156 $ hg obslog --hidden --patch 471f378eab4c 157 $ hg obslog --hidden --patch 471f378eab4c
157 x 471f378eab4c (1) A0 158 x 471f378eab4c (1) A0
158 rewritten(description, content) as 4ae3a4151de9 by test (*) (glob) 159 rewritten(description, content) as 4ae3a4151de9 using amend by test (*) (glob)
159 diff -r 471f378eab4c -r 4ae3a4151de9 changeset-description 160 diff -r 471f378eab4c -r 4ae3a4151de9 changeset-description
160 --- a/changeset-description 161 --- a/changeset-description
161 +++ b/changeset-description 162 +++ b/changeset-description
162 @@ -1,1 +1,3 @@ 163 @@ -1,1 +1,3 @@
163 -A0 164 -A0
184 ], 185 ],
185 "effect": [ 186 "effect": [
186 *, (glob) 187 *, (glob)
187 "content" 188 "content"
188 ], 189 ],
190 "operation": "amend",
189 "succnodes": [ 191 "succnodes": [
190 "4ae3a4151de9" 192 "4ae3a4151de9"
191 ], 193 ],
192 "user": "test", 194 "user": "test",
193 "verb": "rewritten" 195 "verb": "rewritten"
1091 ----------- 1093 -----------
1092 1094
1093 Check that debugobshistory on the divergent revision show both destinations 1095 Check that debugobshistory on the divergent revision show both destinations
1094 $ hg obslog --hidden 471f378eab4c --patch 1096 $ hg obslog --hidden 471f378eab4c --patch
1095 x 471f378eab4c (1) A0 1097 x 471f378eab4c (1) A0
1096 rewritten(description) as 65b757b745b9 by test (*) (glob) 1098 rewritten(description) as 65b757b745b9 using amend by test (*) (glob)
1097 diff -r 471f378eab4c -r 65b757b745b9 changeset-description 1099 diff -r 471f378eab4c -r 65b757b745b9 changeset-description
1098 --- a/changeset-description 1100 --- a/changeset-description
1099 +++ b/changeset-description 1101 +++ b/changeset-description
1100 @@ -1,1 +1,1 @@ 1102 @@ -1,1 +1,1 @@
1101 -A0 1103 -A0
1102 +A2 1104 +A2
1103 1105
1104 rewritten(description) as fdf9bde5129a by test (*) (glob) 1106 rewritten(description) as fdf9bde5129a using amend by test (*) (glob)
1105 diff -r 471f378eab4c -r fdf9bde5129a changeset-description 1107 diff -r 471f378eab4c -r fdf9bde5129a changeset-description
1106 --- a/changeset-description 1108 --- a/changeset-description
1107 +++ b/changeset-description 1109 +++ b/changeset-description
1108 @@ -1,1 +1,1 @@ 1110 @@ -1,1 +1,1 @@
1109 -A0 1111 -A0
1116 @ 65b757b745b9 (3) A2 1118 @ 65b757b745b9 (3) A2
1117 | 1119 |
1118 | * fdf9bde5129a (2) A1 1120 | * fdf9bde5129a (2) A1
1119 |/ 1121 |/
1120 x 471f378eab4c (1) A0 1122 x 471f378eab4c (1) A0
1121 rewritten(description) as 65b757b745b9 by test (*) (glob) 1123 rewritten(description) as 65b757b745b9 using amend by test (*) (glob)
1122 diff -r 471f378eab4c -r 65b757b745b9 changeset-description 1124 diff -r 471f378eab4c -r 65b757b745b9 changeset-description
1123 --- a/changeset-description 1125 --- a/changeset-description
1124 +++ b/changeset-description 1126 +++ b/changeset-description
1125 @@ -1,1 +1,1 @@ 1127 @@ -1,1 +1,1 @@
1126 -A0 1128 -A0
1127 +A2 1129 +A2
1128 1130
1129 rewritten(description) as fdf9bde5129a by test (*) (glob) 1131 rewritten(description) as fdf9bde5129a using amend by test (*) (glob)
1130 diff -r 471f378eab4c -r fdf9bde5129a changeset-description 1132 diff -r 471f378eab4c -r fdf9bde5129a changeset-description
1131 --- a/changeset-description 1133 --- a/changeset-description
1132 +++ b/changeset-description 1134 +++ b/changeset-description
1133 @@ -1,1 +1,1 @@ 1135 @@ -1,1 +1,1 @@
1134 -A0 1136 -A0
1145 0 (glob) 1147 0 (glob)
1146 ], 1148 ],
1147 "effect": [ 1149 "effect": [
1148 "description" 1150 "description"
1149 ], 1151 ],
1152 "operation": "amend",
1150 "succnodes": [ 1153 "succnodes": [
1151 "65b757b745b9" 1154 "65b757b745b9"
1152 ], 1155 ],
1153 "user": "test", 1156 "user": "test",
1154 "verb": "rewritten" 1157 "verb": "rewritten"
1159 0 (glob) 1162 0 (glob)
1160 ], 1163 ],
1161 "effect": [ 1164 "effect": [
1162 "description" 1165 "description"
1163 ], 1166 ],
1167 "operation": "amend",
1164 "succnodes": [ 1168 "succnodes": [
1165 "fdf9bde5129a" 1169 "fdf9bde5129a"
1166 ], 1170 ],
1167 "user": "test", 1171 "user": "test",
1168 "verb": "rewritten" 1172 "verb": "rewritten"
1177 and the diverent one 1181 and the diverent one
1178 $ hg obslog fdf9bde5129a --patch 1182 $ hg obslog fdf9bde5129a --patch
1179 * fdf9bde5129a (2) A1 1183 * fdf9bde5129a (2) A1
1180 | 1184 |
1181 x 471f378eab4c (1) A0 1185 x 471f378eab4c (1) A0
1182 rewritten(description) as 65b757b745b9 by test (*) (glob) 1186 rewritten(description) as 65b757b745b9 using amend by test (*) (glob)
1183 diff -r 471f378eab4c -r 65b757b745b9 changeset-description 1187 diff -r 471f378eab4c -r 65b757b745b9 changeset-description
1184 --- a/changeset-description 1188 --- a/changeset-description
1185 +++ b/changeset-description 1189 +++ b/changeset-description
1186 @@ -1,1 +1,1 @@ 1190 @@ -1,1 +1,1 @@
1187 -A0 1191 -A0
1188 +A2 1192 +A2
1189 1193
1190 rewritten(description) as fdf9bde5129a by test (*) (glob) 1194 rewritten(description) as fdf9bde5129a using amend by test (*) (glob)
1191 diff -r 471f378eab4c -r fdf9bde5129a changeset-description 1195 diff -r 471f378eab4c -r fdf9bde5129a changeset-description
1192 --- a/changeset-description 1196 --- a/changeset-description
1193 +++ b/changeset-description 1197 +++ b/changeset-description
1194 @@ -1,1 +1,1 @@ 1198 @@ -1,1 +1,1 @@
1195 -A0 1199 -A0
1202 @ 65b757b745b9 (3) A2 1206 @ 65b757b745b9 (3) A2
1203 | 1207 |
1204 | * fdf9bde5129a (2) A1 1208 | * fdf9bde5129a (2) A1
1205 |/ 1209 |/
1206 x 471f378eab4c (1) A0 1210 x 471f378eab4c (1) A0
1207 rewritten(description) as 65b757b745b9 by test (*) (glob) 1211 rewritten(description) as 65b757b745b9 using amend by test (*) (glob)
1208 diff -r 471f378eab4c -r 65b757b745b9 changeset-description 1212 diff -r 471f378eab4c -r 65b757b745b9 changeset-description
1209 --- a/changeset-description 1213 --- a/changeset-description
1210 +++ b/changeset-description 1214 +++ b/changeset-description
1211 @@ -1,1 +1,1 @@ 1215 @@ -1,1 +1,1 @@
1212 -A0 1216 -A0
1213 +A2 1217 +A2
1214 1218
1215 rewritten(description) as fdf9bde5129a by test (*) (glob) 1219 rewritten(description) as fdf9bde5129a using amend by test (*) (glob)
1216 diff -r 471f378eab4c -r fdf9bde5129a changeset-description 1220 diff -r 471f378eab4c -r fdf9bde5129a changeset-description
1217 --- a/changeset-description 1221 --- a/changeset-description
1218 +++ b/changeset-description 1222 +++ b/changeset-description
1219 @@ -1,1 +1,1 @@ 1223 @@ -1,1 +1,1 @@
1220 -A0 1224 -A0
1225 and the diverent one 1229 and the diverent one
1226 $ hg obslog 65b757b745b9 --patch 1230 $ hg obslog 65b757b745b9 --patch
1227 @ 65b757b745b9 (3) A2 1231 @ 65b757b745b9 (3) A2
1228 | 1232 |
1229 x 471f378eab4c (1) A0 1233 x 471f378eab4c (1) A0
1230 rewritten(description) as 65b757b745b9 by test (*) (glob) 1234 rewritten(description) as 65b757b745b9 using amend by test (*) (glob)
1231 diff -r 471f378eab4c -r 65b757b745b9 changeset-description 1235 diff -r 471f378eab4c -r 65b757b745b9 changeset-description
1232 --- a/changeset-description 1236 --- a/changeset-description
1233 +++ b/changeset-description 1237 +++ b/changeset-description
1234 @@ -1,1 +1,1 @@ 1238 @@ -1,1 +1,1 @@
1235 -A0 1239 -A0
1236 +A2 1240 +A2
1237 1241
1238 rewritten(description) as fdf9bde5129a by test (*) (glob) 1242 rewritten(description) as fdf9bde5129a using amend by test (*) (glob)
1239 diff -r 471f378eab4c -r fdf9bde5129a changeset-description 1243 diff -r 471f378eab4c -r fdf9bde5129a changeset-description
1240 --- a/changeset-description 1244 --- a/changeset-description
1241 +++ b/changeset-description 1245 +++ b/changeset-description
1242 @@ -1,1 +1,1 @@ 1246 @@ -1,1 +1,1 @@
1243 -A0 1247 -A0
1249 @ 65b757b745b9 (3) A2 1253 @ 65b757b745b9 (3) A2
1250 | 1254 |
1251 | * fdf9bde5129a (2) A1 1255 | * fdf9bde5129a (2) A1
1252 |/ 1256 |/
1253 x 471f378eab4c (1) A0 1257 x 471f378eab4c (1) A0
1254 rewritten(description) as 65b757b745b9 by test (*) (glob) 1258 rewritten(description) as 65b757b745b9 using amend by test (*) (glob)
1255 diff -r 471f378eab4c -r 65b757b745b9 changeset-description 1259 diff -r 471f378eab4c -r 65b757b745b9 changeset-description
1256 --- a/changeset-description 1260 --- a/changeset-description
1257 +++ b/changeset-description 1261 +++ b/changeset-description
1258 @@ -1,1 +1,1 @@ 1262 @@ -1,1 +1,1 @@
1259 -A0 1263 -A0
1260 +A2 1264 +A2
1261 1265
1262 rewritten(description) as fdf9bde5129a by test (*) (glob) 1266 rewritten(description) as fdf9bde5129a using amend by test (*) (glob)
1263 diff -r 471f378eab4c -r fdf9bde5129a changeset-description 1267 diff -r 471f378eab4c -r fdf9bde5129a changeset-description
1264 --- a/changeset-description 1268 --- a/changeset-description
1265 +++ b/changeset-description 1269 +++ b/changeset-description
1266 @@ -1,1 +1,1 @@ 1270 @@ -1,1 +1,1 @@
1267 -A0 1271 -A0
1274 @ 65b757b745b9 (3) A2 1278 @ 65b757b745b9 (3) A2
1275 | 1279 |
1276 | * fdf9bde5129a (2) A1 1280 | * fdf9bde5129a (2) A1
1277 |/ 1281 |/
1278 x 471f378eab4c (1) A0 1282 x 471f378eab4c (1) A0
1279 rewritten(description) as 65b757b745b9 by test (*) (glob) 1283 rewritten(description) as 65b757b745b9 using amend by test (*) (glob)
1280 diff -r 471f378eab4c -r 65b757b745b9 changeset-description 1284 diff -r 471f378eab4c -r 65b757b745b9 changeset-description
1281 --- a/changeset-description 1285 --- a/changeset-description
1282 +++ b/changeset-description 1286 +++ b/changeset-description
1283 @@ -1,1 +1,1 @@ 1287 @@ -1,1 +1,1 @@
1284 -A0 1288 -A0
1285 +A2 1289 +A2
1286 1290
1287 rewritten(description) as fdf9bde5129a by test (*) (glob) 1291 rewritten(description) as fdf9bde5129a using amend by test (*) (glob)
1288 diff -r 471f378eab4c -r fdf9bde5129a changeset-description 1292 diff -r 471f378eab4c -r fdf9bde5129a changeset-description
1289 --- a/changeset-description 1293 --- a/changeset-description
1290 +++ b/changeset-description 1294 +++ b/changeset-description
1291 @@ -1,1 +1,1 @@ 1295 @@ -1,1 +1,1 @@
1292 -A0 1296 -A0
1309 0 (glob) 1313 0 (glob)
1310 ], 1314 ],
1311 "effect": [ 1315 "effect": [
1312 "description" 1316 "description"
1313 ], 1317 ],
1318 "operation": "amend",
1314 "succnodes": [ 1319 "succnodes": [
1315 "65b757b745b9" 1320 "65b757b745b9"
1316 ], 1321 ],
1317 "user": "test", 1322 "user": "test",
1318 "verb": "rewritten" 1323 "verb": "rewritten"
1323 0 (glob) 1328 0 (glob)
1324 ], 1329 ],
1325 "effect": [ 1330 "effect": [
1326 "description" 1331 "description"
1327 ], 1332 ],
1333 "operation": "amend",
1328 "succnodes": [ 1334 "succnodes": [
1329 "fdf9bde5129a" 1335 "fdf9bde5129a"
1330 ], 1336 ],
1331 "user": "test", 1337 "user": "test",
1332 "verb": "rewritten" 1338 "verb": "rewritten"
1451 x b7ea6d14e664 (3) B1 1457 x b7ea6d14e664 (3) B1
1452 | rewritten(description, parent, content) as eb5a0daa2192 by test (*) (glob) 1458 | rewritten(description, parent, content) as eb5a0daa2192 by test (*) (glob)
1453 | (No patch available, changesets rebased) 1459 | (No patch available, changesets rebased)
1454 | 1460 |
1455 x 0dec01379d3b (2) B0 1461 x 0dec01379d3b (2) B0
1456 rewritten(description) as b7ea6d14e664 by test (*) (glob) 1462 rewritten(description) as b7ea6d14e664 using amend by test (*) (glob)
1457 diff -r 0dec01379d3b -r b7ea6d14e664 changeset-description 1463 diff -r 0dec01379d3b -r b7ea6d14e664 changeset-description
1458 --- a/changeset-description 1464 --- a/changeset-description
1459 +++ b/changeset-description 1465 +++ b/changeset-description
1460 @@ -1,1 +1,1 @@ 1466 @@ -1,1 +1,1 @@
1461 -B0 1467 -B0
1485 x b7ea6d14e664 (3) B1 1491 x b7ea6d14e664 (3) B1
1486 | rewritten(description, parent, content) as eb5a0daa2192 by test (*) (glob) 1492 | rewritten(description, parent, content) as eb5a0daa2192 by test (*) (glob)
1487 | (No patch available, changesets rebased) 1493 | (No patch available, changesets rebased)
1488 | 1494 |
1489 x 0dec01379d3b (2) B0 1495 x 0dec01379d3b (2) B0
1490 rewritten(description) as b7ea6d14e664 by test (*) (glob) 1496 rewritten(description) as b7ea6d14e664 using amend by test (*) (glob)
1491 diff -r 0dec01379d3b -r b7ea6d14e664 changeset-description 1497 diff -r 0dec01379d3b -r b7ea6d14e664 changeset-description
1492 --- a/changeset-description 1498 --- a/changeset-description
1493 +++ b/changeset-description 1499 +++ b/changeset-description
1494 @@ -1,1 +1,1 @@ 1500 @@ -1,1 +1,1 @@
1495 -B0 1501 -B0
1535 0 (glob) 1541 0 (glob)
1536 ], 1542 ],
1537 "effect": [ 1543 "effect": [
1538 "description" 1544 "description"
1539 ], 1545 ],
1546 "operation": "amend",
1540 "succnodes": [ 1547 "succnodes": [
1541 "b7ea6d14e664" 1548 "b7ea6d14e664"
1542 ], 1549 ],
1543 "user": "test", 1550 "user": "test",
1544 "verb": "rewritten" 1551 "verb": "rewritten"
1664 1671
1665 $ hg obslog 7a230b46bf61 --patch 1672 $ hg obslog 7a230b46bf61 --patch
1666 @ 7a230b46bf61 (3) A2 1673 @ 7a230b46bf61 (3) A2
1667 | 1674 |
1668 x fdf9bde5129a (2) A1 1675 x fdf9bde5129a (2) A1
1669 | rewritten(description) as 7a230b46bf61 by test (*) (glob) 1676 | rewritten(description) as 7a230b46bf61 using amend by test (*) (glob)
1670 | diff -r fdf9bde5129a -r 7a230b46bf61 changeset-description 1677 | diff -r fdf9bde5129a -r 7a230b46bf61 changeset-description
1671 | --- a/changeset-description 1678 | --- a/changeset-description
1672 | +++ b/changeset-description 1679 | +++ b/changeset-description
1673 | @@ -1,1 +1,1 @@ 1680 | @@ -1,1 +1,1 @@
1674 | -A1 1681 | -A1
1675 | +A2 1682 | +A2
1676 | 1683 |
1677 | 1684 |
1678 x 471f378eab4c (1) A0 1685 x 471f378eab4c (1) A0
1679 rewritten(description) as fdf9bde5129a by test (*) (glob) 1686 rewritten(description) as fdf9bde5129a using amend by test (*) (glob)
1680 diff -r 471f378eab4c -r fdf9bde5129a changeset-description 1687 diff -r 471f378eab4c -r fdf9bde5129a changeset-description
1681 --- a/changeset-description 1688 --- a/changeset-description
1682 +++ b/changeset-description 1689 +++ b/changeset-description
1683 @@ -1,1 +1,1 @@ 1690 @@ -1,1 +1,1 @@
1684 -A0 1691 -A0
1703 changectx 1710 changectx
1704 $ hg obslog 7a230b46bf61 --patch 1711 $ hg obslog 7a230b46bf61 --patch
1705 o 7a230b46bf61 (2) A2 1712 o 7a230b46bf61 (2) A2
1706 | 1713 |
1707 x fdf9bde5129a 1714 x fdf9bde5129a
1708 | rewritten(description) as 7a230b46bf61 by test (*) (glob) 1715 | rewritten(description) as 7a230b46bf61 using amend by test (*) (glob)
1709 | (No patch available, context is not local) 1716 | (No patch available, context is not local)
1710 | 1717 |
1711 @ 471f378eab4c (1) A0 1718 @ 471f378eab4c (1) A0
1712 rewritten(description) as fdf9bde5129a by test (*) (glob) 1719 rewritten(description) as fdf9bde5129a using amend by test (*) (glob)
1713 (No patch available, successor is unknown locally) 1720 (No patch available, successor is unknown locally)
1714 1721
1715 $ hg obslog 7a230b46bf61 --color=debug --patch 1722 $ hg obslog 7a230b46bf61 --color=debug --patch
1716 o [evolve.node|7a230b46bf61] [evolve.rev|(2)] [evolve.short_description|A2] 1723 o [evolve.node|7a230b46bf61] [evolve.rev|(2)] [evolve.short_description|A2]
1717 | 1724 |
1718 x [evolve.node evolve.missing_change_ctx|fdf9bde5129a] 1725 x [evolve.node evolve.missing_change_ctx|fdf9bde5129a]
1719 | [evolve.verb|rewritten](description) as [evolve.node|7a230b46bf61] by [evolve.user|test] [evolve.date|(*)] (glob) 1726 | [evolve.verb|rewritten](description) as [evolve.node|7a230b46bf61] using [evolve.operation|amend] by [evolve.user|test] [evolve.date|(*)] (glob)
1720 | (No patch available, context is not local) 1727 | (No patch available, context is not local)
1721 | 1728 |
1722 @ [evolve.node|471f378eab4c] [evolve.rev|(1)] [evolve.short_description|A0] 1729 @ [evolve.node|471f378eab4c] [evolve.rev|(1)] [evolve.short_description|A0]
1723 [evolve.verb|rewritten](description) as [evolve.node|fdf9bde5129a] by [evolve.user|test] [evolve.date|(*)] (glob) 1730 [evolve.verb|rewritten](description) as [evolve.node|fdf9bde5129a] using [evolve.operation|amend] by [evolve.user|test] [evolve.date|(*)] (glob)
1724 (No patch available, successor is unknown locally) 1731 (No patch available, successor is unknown locally)
1725 1732