Show More
@@ -405,6 +405,7 b' class mergestate(object):' | |||
|
405 | 405 | fca.path(), hex(fca.filenode()), |
|
406 | 406 | fco.path(), hex(fco.filenode()), |
|
407 | 407 | fcl.flags()] |
|
408 | self._stateextras[fd] = { 'ancestorlinknode' : hex(fca.node()) } | |
|
408 | 409 | self._dirty = True |
|
409 | 410 | |
|
410 | 411 | def __contains__(self, dfile): |
@@ -450,10 +451,16 b' class mergestate(object):' | |||
|
450 | 451 | stateentry = self._state[dfile] |
|
451 | 452 | state, hash, lfile, afile, anode, ofile, onode, flags = stateentry |
|
452 | 453 | octx = self._repo[self._other] |
|
454 | extras = self.extras(dfile) | |
|
455 | anccommitnode = extras.get('ancestorlinknode') | |
|
456 | if anccommitnode: | |
|
457 | actx = self._repo[anccommitnode] | |
|
458 | else: | |
|
459 | actx = None | |
|
453 | 460 | fcd = self._filectxorabsent(hash, wctx, dfile) |
|
454 | 461 | fco = self._filectxorabsent(onode, octx, ofile) |
|
455 | 462 | # TODO: move this to filectxorabsent |
|
456 | fca = self._repo.filectx(afile, fileid=anode) | |
|
463 | fca = self._repo.filectx(afile, fileid=anode, changeid=actx) | |
|
457 | 464 | # "premerge" x flags |
|
458 | 465 | flo = fco.flags() |
|
459 | 466 | fla = fca.flags() |
@@ -686,6 +686,7 b' Test usage of `hg resolve` in case of co' | |||
|
686 | 686 | * version 2 records |
|
687 | 687 | local: b71750c4b0fdf719734971e3ef90dbeab5919a2d |
|
688 | 688 | other: a30dd8addae3ce71b8667868478542bc417439e6 |
|
689 | file extras: foo (ancestorlinknode = 91360952243723bd5b1138d5f26bd8c8564cb553) | |
|
689 | 690 | file: foo (record type "F", state "u", hash 0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33) |
|
690 | 691 | local path: foo (flags "") |
|
691 | 692 | ancestor path: foo (node f89532f44c247a0e993d63e3a734dd781ab04708) |
@@ -189,10 +189,10 b' Graft out of order, skipping a merge and' | |||
|
189 | 189 | e: versions differ -> m (premerge) |
|
190 | 190 | picked tool ':merge' for e (binary False symlink False changedelete False) |
|
191 | 191 | merging e |
|
192 |
my e@1905859650ec+ other e@9c233e8e184d ancestor e@ |
|
|
192 | my e@1905859650ec+ other e@9c233e8e184d ancestor e@4c60f11aa304 | |
|
193 | 193 | e: versions differ -> m (merge) |
|
194 | 194 | picked tool ':merge' for e (binary False symlink False changedelete False) |
|
195 |
my e@1905859650ec+ other e@9c233e8e184d ancestor e@ |
|
|
195 | my e@1905859650ec+ other e@9c233e8e184d ancestor e@4c60f11aa304 | |
|
196 | 196 | warning: conflicts while merging e! (edit, then use 'hg resolve --mark') |
|
197 | 197 | abort: unresolved conflicts, can't continue |
|
198 | 198 | (use hg resolve and hg graft --continue --log) |
@@ -81,6 +81,7 b' insert unsupported advisory merge record' | |||
|
81 | 81 | local: 8f7551c7e4a2f2efe0bc8c741baf7f227d65d758 |
|
82 | 82 | other: e860deea161a2f77de56603b340ebbb4536308ae |
|
83 | 83 | unrecognized entry: x advisory record |
|
84 | file extras: e (ancestorlinknode = 0000000000000000000000000000000000000000) | |
|
84 | 85 | file: e (record type "F", state "u", hash 58e6b3a414a1e090dfc6029add0f3555ccba127f) |
|
85 | 86 | local path: e (flags "") |
|
86 | 87 | ancestor path: e (node null) |
@@ -94,6 +95,7 b' insert unsupported mandatory merge recor' | |||
|
94 | 95 | * version 2 records |
|
95 | 96 | local: 8f7551c7e4a2f2efe0bc8c741baf7f227d65d758 |
|
96 | 97 | other: e860deea161a2f77de56603b340ebbb4536308ae |
|
98 | file extras: e (ancestorlinknode = 0000000000000000000000000000000000000000) | |
|
97 | 99 | file: e (record type "F", state "u", hash 58e6b3a414a1e090dfc6029add0f3555ccba127f) |
|
98 | 100 | local path: e (flags "") |
|
99 | 101 | ancestor path: e (node null) |
@@ -68,7 +68,7 b' https://bz.mercurial-scm.org/672' | |||
|
68 | 68 | 1a: local copied/moved from 1 -> m (premerge) |
|
69 | 69 | picked tool ':merge' for 1a (binary False symlink False changedelete False) |
|
70 | 70 | merging 1a and 1 to 1a |
|
71 |
my 1a@e327dca35ac8+ other 1@746e9549ea96 ancestor 1@ |
|
|
71 | my 1a@e327dca35ac8+ other 1@746e9549ea96 ancestor 1@c64f439569a9 | |
|
72 | 72 | premerge successful |
|
73 | 73 | 0 files updated, 1 files merged, 0 files removed, 0 files unresolved |
|
74 | 74 | (branch merge, don't forget to commit) |
@@ -91,7 +91,7 b' https://bz.mercurial-scm.org/672' | |||
|
91 | 91 | 1a: remote moved from 1 -> m (premerge) |
|
92 | 92 | picked tool ':merge' for 1a (binary False symlink False changedelete False) |
|
93 | 93 | merging 1 and 1a to 1a |
|
94 |
my 1a@746e9549ea96+ other 1a@e327dca35ac8 ancestor 1@ |
|
|
94 | my 1a@746e9549ea96+ other 1a@e327dca35ac8 ancestor 1@c64f439569a9 | |
|
95 | 95 | premerge successful |
|
96 | 96 | 0 files updated, 1 files merged, 0 files removed, 0 files unresolved |
|
97 | 97 | (branch merge, don't forget to commit) |
@@ -77,14 +77,17 b' Non-interactive merge:' | |||
|
77 | 77 | * version 2 records |
|
78 | 78 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
79 | 79 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
80 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
80 | 81 | file: file1 (record type "C", state "u", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
81 | 82 | local path: file1 (flags "") |
|
82 | 83 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
83 | 84 | other path: file1 (node null) |
|
85 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
84 | 86 | file: file2 (record type "C", state "u", hash null) |
|
85 | 87 | local path: file2 (flags "") |
|
86 | 88 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
87 | 89 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
90 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
88 | 91 | file: file3 (record type "F", state "u", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
89 | 92 | local path: file3 (flags "") |
|
90 | 93 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -136,14 +139,17 b' Interactive merge:' | |||
|
136 | 139 | * version 2 records |
|
137 | 140 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
138 | 141 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
142 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
139 | 143 | file: file1 (record type "C", state "r", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
140 | 144 | local path: file1 (flags "") |
|
141 | 145 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
142 | 146 | other path: file1 (node null) |
|
147 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
143 | 148 | file: file2 (record type "C", state "r", hash null) |
|
144 | 149 | local path: file2 (flags "") |
|
145 | 150 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
146 | 151 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
152 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
147 | 153 | file: file3 (record type "F", state "u", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
148 | 154 | local path: file3 (flags "") |
|
149 | 155 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -205,14 +211,17 b' Interactive merge with bad input:' | |||
|
205 | 211 | * version 2 records |
|
206 | 212 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
207 | 213 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
214 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
208 | 215 | file: file1 (record type "C", state "r", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
209 | 216 | local path: file1 (flags "") |
|
210 | 217 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
211 | 218 | other path: file1 (node null) |
|
219 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
212 | 220 | file: file2 (record type "C", state "r", hash null) |
|
213 | 221 | local path: file2 (flags "") |
|
214 | 222 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
215 | 223 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
224 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
216 | 225 | file: file3 (record type "F", state "u", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
217 | 226 | local path: file3 (flags "") |
|
218 | 227 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -261,14 +270,17 b' Interactive merge with not enough input:' | |||
|
261 | 270 | * version 2 records |
|
262 | 271 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
263 | 272 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
273 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
264 | 274 | file: file1 (record type "C", state "r", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
265 | 275 | local path: file1 (flags "") |
|
266 | 276 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
267 | 277 | other path: file1 (node null) |
|
278 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
268 | 279 | file: file2 (record type "C", state "u", hash null) |
|
269 | 280 | local path: file2 (flags "") |
|
270 | 281 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
271 | 282 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
283 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
272 | 284 | file: file3 (record type "F", state "u", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
273 | 285 | local path: file3 (flags "") |
|
274 | 286 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -306,14 +318,17 b' Choose local versions of files' | |||
|
306 | 318 | * version 2 records |
|
307 | 319 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
308 | 320 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
321 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
309 | 322 | file: file1 (record type "C", state "r", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
310 | 323 | local path: file1 (flags "") |
|
311 | 324 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
312 | 325 | other path: file1 (node null) |
|
326 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
313 | 327 | file: file2 (record type "C", state "r", hash null) |
|
314 | 328 | local path: file2 (flags "") |
|
315 | 329 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
316 | 330 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
331 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
317 | 332 | file: file3 (record type "F", state "r", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
318 | 333 | local path: file3 (flags "") |
|
319 | 334 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -347,14 +362,17 b' Choose other versions of files' | |||
|
347 | 362 | * version 2 records |
|
348 | 363 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
349 | 364 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
365 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
350 | 366 | file: file1 (record type "C", state "r", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
351 | 367 | local path: file1 (flags "") |
|
352 | 368 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
353 | 369 | other path: file1 (node null) |
|
370 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
354 | 371 | file: file2 (record type "C", state "r", hash null) |
|
355 | 372 | local path: file2 (flags "") |
|
356 | 373 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
357 | 374 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
375 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
358 | 376 | file: file3 (record type "F", state "r", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
359 | 377 | local path: file3 (flags "") |
|
360 | 378 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -389,14 +407,17 b' Fail' | |||
|
389 | 407 | * version 2 records |
|
390 | 408 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
391 | 409 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
410 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
392 | 411 | file: file1 (record type "C", state "u", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
393 | 412 | local path: file1 (flags "") |
|
394 | 413 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
395 | 414 | other path: file1 (node null) |
|
415 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
396 | 416 | file: file2 (record type "C", state "u", hash null) |
|
397 | 417 | local path: file2 (flags "") |
|
398 | 418 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
399 | 419 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
420 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
400 | 421 | file: file3 (record type "F", state "u", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
401 | 422 | local path: file3 (flags "") |
|
402 | 423 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -439,14 +460,17 b' Force prompts with no input (should be s' | |||
|
439 | 460 | * version 2 records |
|
440 | 461 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
441 | 462 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
463 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
442 | 464 | file: file1 (record type "C", state "u", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
443 | 465 | local path: file1 (flags "") |
|
444 | 466 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
445 | 467 | other path: file1 (node null) |
|
468 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
446 | 469 | file: file2 (record type "C", state "u", hash null) |
|
447 | 470 | local path: file2 (flags "") |
|
448 | 471 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
449 | 472 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
473 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
450 | 474 | file: file3 (record type "F", state "u", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
451 | 475 | local path: file3 (flags "") |
|
452 | 476 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -491,14 +515,17 b' Force prompts' | |||
|
491 | 515 | * version 2 records |
|
492 | 516 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
493 | 517 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
518 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
494 | 519 | file: file1 (record type "C", state "u", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
495 | 520 | local path: file1 (flags "") |
|
496 | 521 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
497 | 522 | other path: file1 (node null) |
|
523 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
498 | 524 | file: file2 (record type "C", state "u", hash null) |
|
499 | 525 | local path: file2 (flags "") |
|
500 | 526 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
501 | 527 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
528 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
502 | 529 | file: file3 (record type "F", state "u", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
503 | 530 | local path: file3 (flags "") |
|
504 | 531 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -541,14 +568,17 b' Choose to merge all files' | |||
|
541 | 568 | * version 2 records |
|
542 | 569 | local: 13910f48cf7bdb2a0ba6e24b4900e4fdd5739dd4 |
|
543 | 570 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
571 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
544 | 572 | file: file1 (record type "C", state "u", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
545 | 573 | local path: file1 (flags "") |
|
546 | 574 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
547 | 575 | other path: file1 (node null) |
|
576 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
548 | 577 | file: file2 (record type "C", state "u", hash null) |
|
549 | 578 | local path: file2 (flags "") |
|
550 | 579 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
|
551 | 580 | other path: file2 (node e7c1328648519852e723de86c0c0525acd779257) |
|
581 | file extras: file3 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
552 | 582 | file: file3 (record type "F", state "u", hash d5b0a58bc47161b1b8a831084b366f757c4f0b11) |
|
553 | 583 | local path: file3 (flags "") |
|
554 | 584 | ancestor path: file3 (node 2661d26c649684b482d10f91960cc3db683c38b4) |
@@ -697,10 +727,12 b' Non-interactive linear update' | |||
|
697 | 727 | * version 2 records |
|
698 | 728 | local: ab57bf49aa276a22d35a473592d4c34b5abc3eff |
|
699 | 729 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
730 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
700 | 731 | file: file1 (record type "C", state "u", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
701 | 732 | local path: file1 (flags "") |
|
702 | 733 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
703 | 734 | other path: file1 (node null) |
|
735 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
704 | 736 | file: file2 (record type "C", state "u", hash null) |
|
705 | 737 | local path: file2 (flags "") |
|
706 | 738 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
@@ -735,10 +767,12 b' Choose local versions of files' | |||
|
735 | 767 | * version 2 records |
|
736 | 768 | local: ab57bf49aa276a22d35a473592d4c34b5abc3eff |
|
737 | 769 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
770 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
738 | 771 | file: file1 (record type "C", state "r", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
739 | 772 | local path: file1 (flags "") |
|
740 | 773 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
741 | 774 | other path: file1 (node null) |
|
775 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
742 | 776 | file: file2 (record type "C", state "r", hash null) |
|
743 | 777 | local path: file2 (flags "") |
|
744 | 778 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
@@ -771,10 +805,12 b' Choose other versions of files' | |||
|
771 | 805 | * version 2 records |
|
772 | 806 | local: ab57bf49aa276a22d35a473592d4c34b5abc3eff |
|
773 | 807 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
808 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
774 | 809 | file: file1 (record type "C", state "r", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
775 | 810 | local path: file1 (flags "") |
|
776 | 811 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
777 | 812 | other path: file1 (node null) |
|
813 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
778 | 814 | file: file2 (record type "C", state "r", hash null) |
|
779 | 815 | local path: file2 (flags "") |
|
780 | 816 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
@@ -809,10 +845,12 b' Fail' | |||
|
809 | 845 | * version 2 records |
|
810 | 846 | local: ab57bf49aa276a22d35a473592d4c34b5abc3eff |
|
811 | 847 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
848 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
812 | 849 | file: file1 (record type "C", state "u", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
813 | 850 | local path: file1 (flags "") |
|
814 | 851 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
815 | 852 | other path: file1 (node null) |
|
853 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
816 | 854 | file: file2 (record type "C", state "u", hash null) |
|
817 | 855 | local path: file2 (flags "") |
|
818 | 856 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
@@ -853,10 +891,12 b' Force prompts with no input' | |||
|
853 | 891 | * version 2 records |
|
854 | 892 | local: ab57bf49aa276a22d35a473592d4c34b5abc3eff |
|
855 | 893 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
894 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
856 | 895 | file: file1 (record type "C", state "u", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
857 | 896 | local path: file1 (flags "") |
|
858 | 897 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
859 | 898 | other path: file1 (node null) |
|
899 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
860 | 900 | file: file2 (record type "C", state "u", hash null) |
|
861 | 901 | local path: file2 (flags "") |
|
862 | 902 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
@@ -898,10 +938,12 b' Choose to merge all files' | |||
|
898 | 938 | * version 2 records |
|
899 | 939 | local: ab57bf49aa276a22d35a473592d4c34b5abc3eff |
|
900 | 940 | other: 10f9a0a634e82080907e62f075ab119cbc565ea6 |
|
941 | file extras: file1 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
901 | 942 | file: file1 (record type "C", state "u", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
902 | 943 | local path: file1 (flags "") |
|
903 | 944 | ancestor path: file1 (node b8e02f6433738021a065f94175c7cd23db5f05be) |
|
904 | 945 | other path: file1 (node null) |
|
946 | file extras: file2 (ancestorlinknode = ab57bf49aa276a22d35a473592d4c34b5abc3eff) | |
|
905 | 947 | file: file2 (record type "C", state "u", hash null) |
|
906 | 948 | local path: file2 (flags "") |
|
907 | 949 | ancestor path: file2 (node 5d9299349fc01ddd25d0070d149b124d8f10411e) |
@@ -85,10 +85,10 b' Criss cross merging' | |||
|
85 | 85 | f2: versions differ -> m (premerge) |
|
86 | 86 | picked tool ':dump' for f2 (binary False symlink False changedelete False) |
|
87 | 87 | merging f2 |
|
88 |
my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@ |
|
|
88 | my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@0f6b37dbe527 | |
|
89 | 89 | f2: versions differ -> m (merge) |
|
90 | 90 | picked tool ':dump' for f2 (binary False symlink False changedelete False) |
|
91 |
my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@ |
|
|
91 | my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@0f6b37dbe527 | |
|
92 | 92 | 1 files updated, 0 files merged, 0 files removed, 1 files unresolved |
|
93 | 93 | use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon |
|
94 | 94 | [1] |
@@ -76,6 +76,7 b' Insert unsupported advisory merge record' | |||
|
76 | 76 | local: 3e046f2ecedb793b97ed32108086edd1a162f8bc |
|
77 | 77 | other: 46f0b057b5c061d276b91491c22151f78698abd2 |
|
78 | 78 | unrecognized entry: x advisory record |
|
79 | file extras: common (ancestorlinknode = 3163e20567cc93074fbb7a53c8b93312e59dbf2c) | |
|
79 | 80 | file: common (record type "F", state "u", hash 94c8c21d08740f5da9eaa38d1f175c592692f0d1) |
|
80 | 81 | local path: common (flags "") |
|
81 | 82 | ancestor path: common (node de0a666fdd9c1a0b0698b90d85064d8bd34f74b6) |
@@ -90,6 +91,7 b' Insert unsupported mandatory merge recor' | |||
|
90 | 91 | * version 2 records |
|
91 | 92 | local: 3e046f2ecedb793b97ed32108086edd1a162f8bc |
|
92 | 93 | other: 46f0b057b5c061d276b91491c22151f78698abd2 |
|
94 | file extras: common (ancestorlinknode = 3163e20567cc93074fbb7a53c8b93312e59dbf2c) | |
|
93 | 95 | file: common (record type "F", state "u", hash 94c8c21d08740f5da9eaa38d1f175c592692f0d1) |
|
94 | 96 | local path: common (flags "") |
|
95 | 97 | ancestor path: common (node de0a666fdd9c1a0b0698b90d85064d8bd34f74b6) |
@@ -263,10 +263,12 b' insert unsupported advisory merge record' | |||
|
263 | 263 | local: 57653b9f834a4493f7240b0681efcb9ae7cab745 |
|
264 | 264 | other: dc77451844e37f03f5c559e3b8529b2b48d381d1 |
|
265 | 265 | unrecognized entry: x advisory record |
|
266 | file extras: file1 (ancestorlinknode = 99726c03216e233810a2564cbc0adfe395007eac) | |
|
266 | 267 | file: file1 (record type "F", state "r", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
267 | 268 | local path: file1 (flags "") |
|
268 | 269 | ancestor path: file1 (node 2ed2a3912a0b24502043eae84ee4b279c18b90dd) |
|
269 | 270 | other path: file1 (node 6f4310b00b9a147241b071a60c28a650827fb03d) |
|
271 | file extras: file2 (ancestorlinknode = 99726c03216e233810a2564cbc0adfe395007eac) | |
|
270 | 272 | file: file2 (record type "F", state "u", hash cb99b709a1978bd205ab9dfd4c5aaa1fc91c7523) |
|
271 | 273 | local path: file2 (flags "") |
|
272 | 274 | ancestor path: file2 (node 2ed2a3912a0b24502043eae84ee4b279c18b90dd) |
@@ -282,10 +284,12 b' insert unsupported mandatory merge recor' | |||
|
282 | 284 | * version 2 records |
|
283 | 285 | local: 57653b9f834a4493f7240b0681efcb9ae7cab745 |
|
284 | 286 | other: dc77451844e37f03f5c559e3b8529b2b48d381d1 |
|
287 | file extras: file1 (ancestorlinknode = 99726c03216e233810a2564cbc0adfe395007eac) | |
|
285 | 288 | file: file1 (record type "F", state "r", hash 60b27f004e454aca81b0480209cce5081ec52390) |
|
286 | 289 | local path: file1 (flags "") |
|
287 | 290 | ancestor path: file1 (node 2ed2a3912a0b24502043eae84ee4b279c18b90dd) |
|
288 | 291 | other path: file1 (node 6f4310b00b9a147241b071a60c28a650827fb03d) |
|
292 | file extras: file2 (ancestorlinknode = 99726c03216e233810a2564cbc0adfe395007eac) | |
|
289 | 293 | file: file2 (record type "F", state "u", hash cb99b709a1978bd205ab9dfd4c5aaa1fc91c7523) |
|
290 | 294 | local path: file2 (flags "") |
|
291 | 295 | ancestor path: file2 (node 2ed2a3912a0b24502043eae84ee4b279c18b90dd) |
General Comments 0
You need to be logged in to leave comments.
Login now