##// END OF EJS Templates
copies: print debug information about copies per side/branch...
Martin von Zweigbergk -
r44658:4295c420 default draft
parent child Browse files
Show More
@@ -630,9 +630,6 b' def _fullcopytracing(repo, c1, c2, base)'
630 if u2:
630 if u2:
631 repo.ui.debug(b"%s:\n %s\n" % (header % b'other', b"\n ".join(u2)))
631 repo.ui.debug(b"%s:\n %s\n" % (header % b'other', b"\n ".join(u2)))
632
632
633 fullcopy = copies1.copy()
634 fullcopy.update(copies2)
635
636 if repo.ui.debugflag:
633 if repo.ui.debugflag:
637 renamedeleteset = set()
634 renamedeleteset = set()
638 divergeset = set()
635 divergeset = set()
@@ -647,17 +644,21 b' def _fullcopytracing(repo, c1, c2, base)'
647 b" all copies found (* = to merge, ! = divergent, "
644 b" all copies found (* = to merge, ! = divergent, "
648 b"% = renamed and deleted):\n"
645 b"% = renamed and deleted):\n"
649 )
646 )
650 for f in sorted(fullcopy):
647 for side, copies in (("local", copies1), ("remote", copies2)):
651 note = b""
648 if not copies:
652 if f in copy1 or f in copy2:
649 continue
653 note += b"*"
650 repo.ui.debug(b" on %s side:\n" % side)
654 if f in divergeset:
651 for f in sorted(copies):
655 note += b"!"
652 note = b""
656 if f in renamedeleteset:
653 if f in copy1 or f in copy2:
657 note += b"%"
654 note += b"*"
658 repo.ui.debug(
655 if f in divergeset:
659 b" src: '%s' -> dst: '%s' %s\n" % (fullcopy[f], f, note)
656 note += b"!"
660 )
657 if f in renamedeleteset:
658 note += b"%"
659 repo.ui.debug(
660 b" src: '%s' -> dst: '%s' %s\n" % (copies[f], f, note)
661 )
661 del renamedeleteset
662 del renamedeleteset
662 del divergeset
663 del divergeset
663
664
@@ -27,8 +27,9 b' Test for the full copytracing algorithm'
27 b
27 b
28 c
28 c
29 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
29 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
30 src: 'a' -> dst: 'b' *
30 on remote side:
31 src: 'a' -> dst: 'c' *
31 src: 'a' -> dst: 'b' *
32 src: 'a' -> dst: 'c' *
32 checking for directory renames
33 checking for directory renames
33 resolving manifests
34 resolving manifests
34 branchmerge: True, force: False, partial: False
35 branchmerge: True, force: False, partial: False
@@ -29,7 +29,8 b" we get conflicts that shouldn't be there"
29 unmatched files in other:
29 unmatched files in other:
30 bar
30 bar
31 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
31 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
32 src: 'foo' -> dst: 'bar' *
32 on remote side:
33 src: 'foo' -> dst: 'bar' *
33 checking for directory renames
34 checking for directory renames
34 resolving manifests
35 resolving manifests
35 branchmerge: True, force: False, partial: False
36 branchmerge: True, force: False, partial: False
@@ -204,7 +204,8 b' Graft out of order, skipping a merge and'
204 unmatched files in local:
204 unmatched files in local:
205 b
205 b
206 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
206 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
207 src: 'a' -> dst: 'b' *
207 on local side:
208 src: 'a' -> dst: 'b' *
208 checking for directory renames
209 checking for directory renames
209 resolving manifests
210 resolving manifests
210 branchmerge: True, force: True, partial: False
211 branchmerge: True, force: True, partial: False
@@ -223,7 +224,8 b' Graft out of order, skipping a merge and'
223 updating the branch cache
224 updating the branch cache
224 grafting 5:97f8bfe72746 "5"
225 grafting 5:97f8bfe72746 "5"
225 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
226 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
226 src: 'c' -> dst: 'b'
227 on local side:
228 src: 'c' -> dst: 'b'
227 checking for directory renames
229 checking for directory renames
228 resolving manifests
230 resolving manifests
229 branchmerge: True, force: True, partial: False
231 branchmerge: True, force: True, partial: False
@@ -239,7 +241,8 b' Graft out of order, skipping a merge and'
239 scanning for duplicate grafts
241 scanning for duplicate grafts
240 grafting 4:9c233e8e184d "4"
242 grafting 4:9c233e8e184d "4"
241 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
243 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
242 src: 'c' -> dst: 'b'
244 on local side:
245 src: 'c' -> dst: 'b'
243 checking for directory renames
246 checking for directory renames
244 resolving manifests
247 resolving manifests
245 branchmerge: True, force: True, partial: False
248 branchmerge: True, force: True, partial: False
@@ -746,7 +749,10 b' Transplants of grafts can find a destina'
746 scanning for duplicate grafts
749 scanning for duplicate grafts
747 grafting 13:7a4785234d87 "2"
750 grafting 13:7a4785234d87 "2"
748 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
751 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
749 src: 'a' -> dst: 'b' *
752 on local side:
753 src: 'a' -> dst: 'b' *
754 on remote side:
755 src: 'a' -> dst: 'b' *
750 checking for directory renames
756 checking for directory renames
751 resolving manifests
757 resolving manifests
752 branchmerge: True, force: True, partial: False
758 branchmerge: True, force: True, partial: False
@@ -28,7 +28,8 b' https://bz.mercurial-scm.org/672'
28 unmatched files in other:
28 unmatched files in other:
29 1a
29 1a
30 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
30 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
31 src: '1' -> dst: '1a'
31 on remote side:
32 src: '1' -> dst: '1a'
32 checking for directory renames
33 checking for directory renames
33 resolving manifests
34 resolving manifests
34 branchmerge: True, force: False, partial: False
35 branchmerge: True, force: False, partial: False
@@ -56,7 +57,8 b' https://bz.mercurial-scm.org/672'
56 unmatched files in local:
57 unmatched files in local:
57 1a
58 1a
58 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
59 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
59 src: '1' -> dst: '1a' *
60 on local side:
61 src: '1' -> dst: '1a' *
60 checking for directory renames
62 checking for directory renames
61 resolving manifests
63 resolving manifests
62 branchmerge: True, force: False, partial: False
64 branchmerge: True, force: False, partial: False
@@ -78,7 +80,8 b' https://bz.mercurial-scm.org/672'
78 unmatched files in other:
80 unmatched files in other:
79 1a
81 1a
80 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
82 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
81 src: '1' -> dst: '1a' *
83 on remote side:
84 src: '1' -> dst: '1a' *
82 checking for directory renames
85 checking for directory renames
83 resolving manifests
86 resolving manifests
84 branchmerge: True, force: False, partial: False
87 branchmerge: True, force: False, partial: False
@@ -419,7 +419,8 b' Verify that the old context ancestor wor'
419 unmatched files in other:
419 unmatched files in other:
420 d2/b
420 d2/b
421 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
421 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
422 src: 'd1/b' -> dst: 'd2/b'
422 on remote side:
423 src: 'd1/b' -> dst: 'd2/b'
423 checking for directory renames
424 checking for directory renames
424 discovered dir src: 'd1/' -> dst: 'd2/'
425 discovered dir src: 'd1/' -> dst: 'd2/'
425 resolving manifests
426 resolving manifests
@@ -30,8 +30,9 b''
30 b/a
30 b/a
31 b/b
31 b/b
32 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
32 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
33 src: 'a/a' -> dst: 'b/a'
33 on remote side:
34 src: 'a/b' -> dst: 'b/b'
34 src: 'a/a' -> dst: 'b/a'
35 src: 'a/b' -> dst: 'b/b'
35 checking for directory renames
36 checking for directory renames
36 discovered dir src: 'a/' -> dst: 'b/'
37 discovered dir src: 'a/' -> dst: 'b/'
37 pending file src: 'a/c' -> dst: 'b/c'
38 pending file src: 'a/c' -> dst: 'b/c'
@@ -75,8 +76,9 b''
75 unmatched files in other:
76 unmatched files in other:
76 a/c
77 a/c
77 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
78 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
78 src: 'a/a' -> dst: 'b/a'
79 on local side:
79 src: 'a/b' -> dst: 'b/b'
80 src: 'a/a' -> dst: 'b/a'
81 src: 'a/b' -> dst: 'b/b'
80 checking for directory renames
82 checking for directory renames
81 discovered dir src: 'a/' -> dst: 'b/'
83 discovered dir src: 'a/' -> dst: 'b/'
82 pending file src: 'a/c' -> dst: 'b/c'
84 pending file src: 'a/c' -> dst: 'b/c'
@@ -28,9 +28,11 b''
28 b
28 b
29 b2
29 b2
30 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
30 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
31 src: 'a' -> dst: 'b' *
31 on local side:
32 src: 'a2' -> dst: 'b2' !
32 src: 'a2' -> dst: 'c2' !
33 src: 'a2' -> dst: 'c2' !
33 on remote side:
34 src: 'a' -> dst: 'b' *
35 src: 'a2' -> dst: 'b2' !
34 checking for directory renames
36 checking for directory renames
35 resolving manifests
37 resolving manifests
36 branchmerge: True, force: False, partial: False
38 branchmerge: True, force: False, partial: False
@@ -170,7 +172,8 b' Check for issue3074'
170 unmatched files in other:
172 unmatched files in other:
171 newfile
173 newfile
172 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
174 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
173 src: 'file' -> dst: 'newfile' %
175 on remote side:
176 src: 'file' -> dst: 'newfile' %
174 checking for directory renames
177 checking for directory renames
175 resolving manifests
178 resolving manifests
176 branchmerge: True, force: False, partial: False
179 branchmerge: True, force: False, partial: False
@@ -206,7 +209,10 b' modify x and rename y to z on the other '
206 # we should not get the prompts about modify/delete conflicts
209 # we should not get the prompts about modify/delete conflicts
207 $ hg merge --debug 1 -t :merge3
210 $ hg merge --debug 1 -t :merge3
208 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
211 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
209 src: 'x' -> dst: 'z'
212 on local side:
213 src: 'y' -> dst: 'z'
214 on remote side:
215 src: 'x' -> dst: 'z'
210 checking for directory renames
216 checking for directory renames
211 resolving manifests
217 resolving manifests
212 branchmerge: True, force: False, partial: False
218 branchmerge: True, force: False, partial: False
@@ -79,7 +79,8 b' args:'
79 unmatched files in other:
79 unmatched files in other:
80 b
80 b
81 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
81 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
82 src: 'a' -> dst: 'b' *
82 on remote side:
83 src: 'a' -> dst: 'b' *
83 checking for directory renames
84 checking for directory renames
84 resolving manifests
85 resolving manifests
85 branchmerge: True, force: False, partial: False
86 branchmerge: True, force: False, partial: False
@@ -117,7 +118,8 b' args:'
117 unmatched files in local:
118 unmatched files in local:
118 b
119 b
119 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
120 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
120 src: 'a' -> dst: 'b' *
121 on local side:
122 src: 'a' -> dst: 'b' *
121 checking for directory renames
123 checking for directory renames
122 resolving manifests
124 resolving manifests
123 branchmerge: True, force: False, partial: False
125 branchmerge: True, force: False, partial: False
@@ -156,7 +158,8 b' args:'
156 unmatched files in other:
158 unmatched files in other:
157 b
159 b
158 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
160 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
159 src: 'a' -> dst: 'b' *
161 on remote side:
162 src: 'a' -> dst: 'b' *
160 checking for directory renames
163 checking for directory renames
161 resolving manifests
164 resolving manifests
162 branchmerge: True, force: False, partial: False
165 branchmerge: True, force: False, partial: False
@@ -194,7 +197,8 b' args:'
194 unmatched files in local:
197 unmatched files in local:
195 b
198 b
196 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
199 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
197 src: 'a' -> dst: 'b' *
200 on local side:
201 src: 'a' -> dst: 'b' *
198 checking for directory renames
202 checking for directory renames
199 resolving manifests
203 resolving manifests
200 branchmerge: True, force: False, partial: False
204 branchmerge: True, force: False, partial: False
@@ -231,7 +235,8 b' args:'
231 unmatched files in other:
235 unmatched files in other:
232 b
236 b
233 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
237 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
234 src: 'a' -> dst: 'b'
238 on remote side:
239 src: 'a' -> dst: 'b'
235 checking for directory renames
240 checking for directory renames
236 resolving manifests
241 resolving manifests
237 branchmerge: True, force: False, partial: False
242 branchmerge: True, force: False, partial: False
@@ -263,7 +268,8 b' args:'
263 unmatched files in local:
268 unmatched files in local:
264 b
269 b
265 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
270 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
266 src: 'a' -> dst: 'b'
271 on local side:
272 src: 'a' -> dst: 'b'
267 checking for directory renames
273 checking for directory renames
268 resolving manifests
274 resolving manifests
269 branchmerge: True, force: False, partial: False
275 branchmerge: True, force: False, partial: False
@@ -294,7 +300,8 b' args:'
294 unmatched files in other:
300 unmatched files in other:
295 b
301 b
296 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
302 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
297 src: 'a' -> dst: 'b'
303 on remote side:
304 src: 'a' -> dst: 'b'
298 checking for directory renames
305 checking for directory renames
299 resolving manifests
306 resolving manifests
300 branchmerge: True, force: False, partial: False
307 branchmerge: True, force: False, partial: False
@@ -327,7 +334,8 b' args:'
327 unmatched files in local:
334 unmatched files in local:
328 b
335 b
329 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
336 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
330 src: 'a' -> dst: 'b'
337 on local side:
338 src: 'a' -> dst: 'b'
331 checking for directory renames
339 checking for directory renames
332 resolving manifests
340 resolving manifests
333 branchmerge: True, force: False, partial: False
341 branchmerge: True, force: False, partial: False
@@ -355,7 +363,10 b' args:'
355 test L:um a b R:um a b W: - 9 do merge with ancestor in a
363 test L:um a b R:um a b W: - 9 do merge with ancestor in a
356 --------------
364 --------------
357 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
365 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
358 src: 'a' -> dst: 'b' *
366 on local side:
367 src: 'a' -> dst: 'b' *
368 on remote side:
369 src: 'a' -> dst: 'b' *
359 checking for directory renames
370 checking for directory renames
360 resolving manifests
371 resolving manifests
361 branchmerge: True, force: False, partial: False
372 branchmerge: True, force: False, partial: False
@@ -400,8 +411,10 b' m "um a c" "um x c" " " "10 do merg'
400 unmatched files in other:
411 unmatched files in other:
401 c
412 c
402 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
413 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
403 src: 'a' -> dst: 'b' !
414 on local side:
404 src: 'a' -> dst: 'c' !
415 src: 'a' -> dst: 'b' !
416 on remote side:
417 src: 'a' -> dst: 'c' !
405 checking for directory renames
418 checking for directory renames
406 resolving manifests
419 resolving manifests
407 branchmerge: True, force: False, partial: False
420 branchmerge: True, force: False, partial: False
@@ -434,7 +447,8 b' m "um a c" "um x c" " " "10 do merg'
434 test L:nc a b R:up b W: - 12 merge b no ancestor
447 test L:nc a b R:up b W: - 12 merge b no ancestor
435 --------------
448 --------------
436 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
449 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
437 src: 'a' -> dst: 'b'
450 on local side:
451 src: 'a' -> dst: 'b'
438 checking for directory renames
452 checking for directory renames
439 resolving manifests
453 resolving manifests
440 branchmerge: True, force: False, partial: False
454 branchmerge: True, force: False, partial: False
@@ -473,7 +487,8 b' m "um a c" "um x c" " " "10 do merg'
473 test L:up b R:nm a b W: - 13 merge b no ancestor
487 test L:up b R:nm a b W: - 13 merge b no ancestor
474 --------------
488 --------------
475 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
489 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
476 src: 'a' -> dst: 'b'
490 on remote side:
491 src: 'a' -> dst: 'b'
477 checking for directory renames
492 checking for directory renames
478 resolving manifests
493 resolving manifests
479 branchmerge: True, force: False, partial: False
494 branchmerge: True, force: False, partial: False
@@ -513,7 +528,8 b' m "um a c" "um x c" " " "10 do merg'
513 test L:nc a b R:up a b W: - 14 merge b no ancestor
528 test L:nc a b R:up a b W: - 14 merge b no ancestor
514 --------------
529 --------------
515 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
530 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
516 src: 'a' -> dst: 'b'
531 on local side:
532 src: 'a' -> dst: 'b'
517 checking for directory renames
533 checking for directory renames
518 resolving manifests
534 resolving manifests
519 branchmerge: True, force: False, partial: False
535 branchmerge: True, force: False, partial: False
@@ -553,7 +569,8 b' m "um a c" "um x c" " " "10 do merg'
553 test L:up b R:nm a b W: - 15 merge b no ancestor, remove a
569 test L:up b R:nm a b W: - 15 merge b no ancestor, remove a
554 --------------
570 --------------
555 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
571 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
556 src: 'a' -> dst: 'b'
572 on remote side:
573 src: 'a' -> dst: 'b'
557 checking for directory renames
574 checking for directory renames
558 resolving manifests
575 resolving manifests
559 branchmerge: True, force: False, partial: False
576 branchmerge: True, force: False, partial: False
@@ -593,7 +610,8 b' m "um a c" "um x c" " " "10 do merg'
593 test L:nc a b R:up a b W: - 16 get a, merge b no ancestor
610 test L:nc a b R:up a b W: - 16 get a, merge b no ancestor
594 --------------
611 --------------
595 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
612 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
596 src: 'a' -> dst: 'b'
613 on local side:
614 src: 'a' -> dst: 'b'
597 checking for directory renames
615 checking for directory renames
598 resolving manifests
616 resolving manifests
599 branchmerge: True, force: False, partial: False
617 branchmerge: True, force: False, partial: False
@@ -633,7 +651,8 b' m "um a c" "um x c" " " "10 do merg'
633 test L:up a b R:nc a b W: - 17 keep a, merge b no ancestor
651 test L:up a b R:nc a b W: - 17 keep a, merge b no ancestor
634 --------------
652 --------------
635 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
653 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
636 src: 'a' -> dst: 'b'
654 on remote side:
655 src: 'a' -> dst: 'b'
637 checking for directory renames
656 checking for directory renames
638 resolving manifests
657 resolving manifests
639 branchmerge: True, force: False, partial: False
658 branchmerge: True, force: False, partial: False
@@ -672,7 +691,8 b' m "um a c" "um x c" " " "10 do merg'
672 test L:nm a b R:up a b W: - 18 merge b no ancestor
691 test L:nm a b R:up a b W: - 18 merge b no ancestor
673 --------------
692 --------------
674 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
693 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
675 src: 'a' -> dst: 'b'
694 on local side:
695 src: 'a' -> dst: 'b'
676 checking for directory renames
696 checking for directory renames
677 resolving manifests
697 resolving manifests
678 branchmerge: True, force: False, partial: False
698 branchmerge: True, force: False, partial: False
@@ -717,7 +737,8 b' m "um a c" "um x c" " " "10 do merg'
717 test L:up a b R:nm a b W: - 19 merge b no ancestor, prompt remove a
737 test L:up a b R:nm a b W: - 19 merge b no ancestor, prompt remove a
718 --------------
738 --------------
719 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
739 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
720 src: 'a' -> dst: 'b'
740 on remote side:
741 src: 'a' -> dst: 'b'
721 checking for directory renames
742 checking for directory renames
722 resolving manifests
743 resolving manifests
723 branchmerge: True, force: False, partial: False
744 branchmerge: True, force: False, partial: False
@@ -765,7 +786,8 b' m "um a c" "um x c" " " "10 do merg'
765 unmatched files in other:
786 unmatched files in other:
766 b
787 b
767 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
788 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
768 src: 'a' -> dst: 'b' *
789 on remote side:
790 src: 'a' -> dst: 'b' *
769 checking for directory renames
791 checking for directory renames
770 resolving manifests
792 resolving manifests
771 branchmerge: True, force: False, partial: False
793 branchmerge: True, force: False, partial: False
@@ -807,7 +829,8 b' m "um a c" "um x c" " " "10 do merg'
807 unmatched files in local:
829 unmatched files in local:
808 b
830 b
809 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
831 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
810 src: 'a' -> dst: 'b' *
832 on local side:
833 src: 'a' -> dst: 'b' *
811 checking for directory renames
834 checking for directory renames
812 resolving manifests
835 resolving manifests
813 branchmerge: True, force: False, partial: False
836 branchmerge: True, force: False, partial: False
@@ -853,7 +876,8 b' m "nm a b" "um x a" " " "22 get a, '
853 unmatched files in other:
876 unmatched files in other:
854 c
877 c
855 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
878 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
856 src: 'a' -> dst: 'b' *
879 on local side:
880 src: 'a' -> dst: 'b' *
857 checking for directory renames
881 checking for directory renames
858 resolving manifests
882 resolving manifests
859 branchmerge: True, force: False, partial: False
883 branchmerge: True, force: False, partial: False
@@ -936,11 +960,14 b' 8 f (f) f f "remote differs from '
936 4/g
960 4/g
937 7/f
961 7/f
938 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
962 all copies found (* = to merge, ! = divergent, % = renamed and deleted):
939 src: '1/f' -> dst: '1/g' *
963 on local side:
940 src: '3/f' -> dst: '3/g' *
964 src: '1/f' -> dst: '1/g' *
941 src: '4/f' -> dst: '4/g' *
965 src: '5/f' -> dst: '5/g' *
942 src: '5/f' -> dst: '5/g' *
966 src: '6/f' -> dst: '6/g' *
943 src: '6/f' -> dst: '6/g' *
967 on remote side:
968 src: '1/f' -> dst: '1/g' *
969 src: '3/f' -> dst: '3/g' *
970 src: '4/f' -> dst: '4/g' *
944 checking for directory renames
971 checking for directory renames
945 $ hg mani
972 $ hg mani
946 0/f
973 0/f
General Comments 0
You need to be logged in to leave comments. Login now