##// END OF EJS Templates
filemerge: make `_filemerge()` do both premerge and merge...
Martin von Zweigbergk -
r49260:6b1049d7 default
parent child Browse files
Show More
@@ -668,12 +668,10 b' def mergerecordupdates(orig, repo, actio'
668 668 # largefiles. This will handle identical edits without prompting the user.
669 669 @eh.wrapfunction(filemerge, b'_filemerge')
670 670 def overridefilemerge(
671 origfn, premerge, repo, wctx, mynode, orig, fcd, fco, fca, labels=None
671 origfn, repo, wctx, mynode, orig, fcd, fco, fca, labels=None
672 672 ):
673 673 if not lfutil.isstandin(orig) or fcd.isabsent() or fco.isabsent():
674 return origfn(
675 premerge, repo, wctx, mynode, orig, fcd, fco, fca, labels=labels
676 )
674 return origfn(repo, wctx, mynode, orig, fcd, fco, fca, labels=labels)
677 675
678 676 ahash = lfutil.readasstandin(fca).lower()
679 677 dhash = lfutil.readasstandin(fcd).lower()
@@ -1027,7 +1027,7 b' def _maketempfiles(repo, fco, fca, local'
1027 1027 util.unlink(d)
1028 1028
1029 1029
1030 def _filemerge(premerge, repo, wctx, mynode, orig, fcd, fco, fca, labels=None):
1030 def _filemerge(repo, wctx, mynode, orig, fcd, fco, fca, labels=None):
1031 1031 """perform a 3-way merge in the working directory
1032 1032
1033 1033 premerge = whether this is a premerge
@@ -1102,14 +1102,13 b' def _filemerge(premerge, repo, wctx, myn'
1102 1102 r, deleted = func(repo, mynode, orig, fcd, fco, fca, toolconf, labels)
1103 1103 return True, r, deleted
1104 1104
1105 if premerge:
1106 if orig != fco.path():
1107 ui.status(
1108 _(b"merging %s and %s to %s\n")
1109 % (uipathfn(orig), uipathfn(fco.path()), fduipath)
1110 )
1111 else:
1112 ui.status(_(b"merging %s\n") % fduipath)
1105 if orig != fco.path():
1106 ui.status(
1107 _(b"merging %s and %s to %s\n")
1108 % (uipathfn(orig), uipathfn(fco.path()), fduipath)
1109 )
1110 else:
1111 ui.status(_(b"merging %s\n") % fduipath)
1113 1112
1114 1113 ui.debug(b"my %s other %s ancestor %s\n" % (fcd, fco, fca))
1115 1114
@@ -1122,7 +1121,7 b' def _filemerge(premerge, repo, wctx, myn'
1122 1121 ui.warn(onfailure % fduipath)
1123 1122 return True, 1, False
1124 1123
1125 back = _makebackup(repo, ui, wctx, fcd, premerge)
1124 back = _makebackup(repo, ui, wctx, fcd, True)
1126 1125 files = (None, None, None, back)
1127 1126 r = 1
1128 1127 try:
@@ -1140,7 +1139,7 b' def _filemerge(premerge, repo, wctx, myn'
1140 1139 repo, fcd, fco, fca, labels, tool=tool
1141 1140 )
1142 1141
1143 if premerge and mergetype == fullmerge:
1142 if mergetype == fullmerge:
1144 1143 # conflict markers generated by premerge will use 'detailed'
1145 1144 # settings if either ui.mergemarkers or the tool's mergemarkers
1146 1145 # setting is 'detailed'. This way tools can have basic labels in
@@ -1160,8 +1159,9 b' def _filemerge(premerge, repo, wctx, myn'
1160 1159 r = _premerge(
1161 1160 repo, fcd, fco, fca, toolconf, files, labels=premergelabels
1162 1161 )
1163 # complete if premerge successful (r is 0)
1164 return not r, r, False
1162 # we're done if premerge was successful (r is 0)
1163 if not r:
1164 return not r, r, False
1165 1165
1166 1166 needcheck, r, deleted = func(
1167 1167 repo,
@@ -1278,14 +1278,7 b' def _workingpath(repo, ctx):'
1278 1278
1279 1279
1280 1280 def filemerge(repo, wctx, mynode, orig, fcd, fco, fca, labels=None):
1281 complete, merge_ret, deleted = _filemerge(
1282 True, repo, wctx, mynode, orig, fcd, fco, fca, labels=labels
1283 )
1284 if not complete:
1285 complete, merge_ret, deleted = _filemerge(
1286 False, repo, wctx, mynode, orig, fcd, fco, fca, labels=labels
1287 )
1288 return complete, merge_ret, deleted
1281 return _filemerge(repo, wctx, mynode, orig, fcd, fco, fca, labels=labels)
1289 1282
1290 1283
1291 1284 def loadinternalmerge(ui, extname, registrarobj):
@@ -246,8 +246,6 b' Graft out of order, skipping a merge and'
246 246 picked tool ':merge' for e (binary False symlink False changedelete False)
247 247 merging e
248 248 my e@1905859650ec+ other e@9c233e8e184d ancestor e@4c60f11aa304
249 picked tool ':merge' for e (binary False symlink False changedelete False)
250 my e@1905859650ec+ other e@9c233e8e184d ancestor e@4c60f11aa304
251 249 warning: conflicts while merging e! (edit, then use 'hg resolve --mark')
252 250 abort: unresolved conflicts, can't continue
253 251 (use 'hg resolve' and 'hg graft --continue')
@@ -97,8 +97,6 b' Criss cross merging'
97 97 picked tool ':dump' for f2 (binary False symlink False changedelete False)
98 98 merging f2
99 99 my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@0f6b37dbe527
100 picked tool ':dump' for f2 (binary False symlink False changedelete False)
101 my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@0f6b37dbe527
102 100 1 files updated, 0 files merged, 0 files removed, 1 files unresolved
103 101 use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon
104 102 [1]
@@ -578,7 +578,6 b' merge-patterns specifies executable not '
578 578 $ hg merge -r 2 --config merge-patterns.f=true --config merge-tools.true.executable=nonexistentmergetool
579 579 couldn't find merge tool true (for pattern f)
580 580 merging f
581 couldn't find merge tool true (for pattern f)
582 581 merging f failed!
583 582 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
584 583 use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon
@@ -604,7 +603,6 b' merge-patterns specifies executable with'
604 603 $ hg merge -r 2 --config merge-patterns.f=true --config merge-tools.true.executable=/nonexistent/mergetool
605 604 couldn't find merge tool true (for pattern f)
606 605 merging f
607 couldn't find merge tool true (for pattern f)
608 606 merging f failed!
609 607 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
610 608 use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon
@@ -1837,7 +1835,6 b' missingbinary is a merge-tool that doesn'
1837 1835 $ hg merge -y -r 2 --config ui.merge=missingbinary
1838 1836 couldn't find merge tool missingbinary (for pattern f)
1839 1837 merging f
1840 couldn't find merge tool missingbinary (for pattern f)
1841 1838 revision 1
1842 1839 space
1843 1840 revision 0
@@ -90,8 +90,6 b' pull and merge from test-a again'
90 90 picked tool ':merge' for test.txt (binary False symlink False changedelete False)
91 91 merging test.txt
92 92 my test.txt@50c3a7e29886+ other test.txt@40d11a4173a8 ancestor test.txt@96b70246a118
93 picked tool ':merge' for test.txt (binary False symlink False changedelete False)
94 my test.txt@50c3a7e29886+ other test.txt@40d11a4173a8 ancestor test.txt@96b70246a118
95 93 warning: conflicts while merging test.txt! (edit, then use 'hg resolve --mark')
96 94 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
97 95 use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon
@@ -97,8 +97,6 b' args:'
97 97 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
98 98 merging rev
99 99 my rev@e300d1c794ec+ other rev@4ce40f5aca24 ancestor rev@924404dff337
100 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
101 my rev@e300d1c794ec+ other rev@4ce40f5aca24 ancestor rev@924404dff337
102 100 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
103 101 merge tool returned: 0
104 102 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -136,8 +134,6 b' args:'
136 134 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
137 135 merging rev
138 136 my rev@86a2aa42fc76+ other rev@f4db7e329e71 ancestor rev@924404dff337
139 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
140 my rev@86a2aa42fc76+ other rev@f4db7e329e71 ancestor rev@924404dff337
141 137 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
142 138 merge tool returned: 0
143 139 1 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -175,8 +171,6 b' args:'
175 171 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
176 172 merging rev
177 173 my rev@e300d1c794ec+ other rev@bdb19105162a ancestor rev@924404dff337
178 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
179 my rev@e300d1c794ec+ other rev@bdb19105162a ancestor rev@924404dff337
180 174 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
181 175 merge tool returned: 0
182 176 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -212,8 +206,6 b' args:'
212 206 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
213 207 merging rev
214 208 my rev@02963e448370+ other rev@f4db7e329e71 ancestor rev@924404dff337
215 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
216 my rev@02963e448370+ other rev@f4db7e329e71 ancestor rev@924404dff337
217 209 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
218 210 merge tool returned: 0
219 211 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -244,8 +236,6 b' args:'
244 236 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
245 237 merging rev
246 238 my rev@94b33a1b7f2d+ other rev@4ce40f5aca24 ancestor rev@924404dff337
247 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
248 my rev@94b33a1b7f2d+ other rev@4ce40f5aca24 ancestor rev@924404dff337
249 239 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
250 240 merge tool returned: 0
251 241 1 files updated, 1 files merged, 0 files removed, 0 files unresolved
@@ -275,8 +265,6 b' args:'
275 265 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
276 266 merging rev
277 267 my rev@86a2aa42fc76+ other rev@97c705ade336 ancestor rev@924404dff337
278 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
279 my rev@86a2aa42fc76+ other rev@97c705ade336 ancestor rev@924404dff337
280 268 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
281 269 merge tool returned: 0
282 270 0 files updated, 1 files merged, 0 files removed, 0 files unresolved
@@ -309,8 +297,6 b' args:'
309 297 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
310 298 merging rev
311 299 my rev@94b33a1b7f2d+ other rev@bdb19105162a ancestor rev@924404dff337
312 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
313 my rev@94b33a1b7f2d+ other rev@bdb19105162a ancestor rev@924404dff337
314 300 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
315 301 merge tool returned: 0
316 302 1 files updated, 1 files merged, 1 files removed, 0 files unresolved
@@ -339,8 +325,6 b' args:'
339 325 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
340 326 merging rev
341 327 my rev@02963e448370+ other rev@97c705ade336 ancestor rev@924404dff337
342 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
343 my rev@02963e448370+ other rev@97c705ade336 ancestor rev@924404dff337
344 328 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
345 329 merge tool returned: 0
346 330 0 files updated, 1 files merged, 0 files removed, 0 files unresolved
@@ -370,16 +354,12 b' args:'
370 354 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
371 355 merging b
372 356 my b@62e7bf090eba+ other b@49b6d8032493 ancestor a@924404dff337
373 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
374 my b@62e7bf090eba+ other b@49b6d8032493 ancestor a@924404dff337
375 357 launching merge tool: * ../merge *$TESTTMP/t/t/b* * * (glob)
376 358 merge tool returned: 0
377 359 rev: versions differ -> m
378 360 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
379 361 merging rev
380 362 my rev@62e7bf090eba+ other rev@49b6d8032493 ancestor rev@924404dff337
381 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
382 my rev@62e7bf090eba+ other rev@49b6d8032493 ancestor rev@924404dff337
383 363 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
384 364 merge tool returned: 0
385 365 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -419,8 +399,6 b' m "um a c" "um x c" " " "10 do merg'
419 399 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
420 400 merging rev
421 401 my rev@02963e448370+ other rev@fe905ef2c33e ancestor rev@924404dff337
422 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
423 my rev@02963e448370+ other rev@fe905ef2c33e ancestor rev@924404dff337
424 402 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
425 403 merge tool returned: 0
426 404 1 files updated, 1 files merged, 0 files removed, 0 files unresolved
@@ -449,16 +427,12 b' m "um a c" "um x c" " " "10 do merg'
449 427 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
450 428 merging b
451 429 my b@86a2aa42fc76+ other b@af30c7647fc7 ancestor b@000000000000
452 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
453 my b@86a2aa42fc76+ other b@af30c7647fc7 ancestor b@000000000000
454 430 launching merge tool: * ../merge *$TESTTMP/t/t/b* * * (glob)
455 431 merge tool returned: 0
456 432 rev: versions differ -> m
457 433 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
458 434 merging rev
459 435 my rev@86a2aa42fc76+ other rev@af30c7647fc7 ancestor rev@924404dff337
460 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
461 my rev@86a2aa42fc76+ other rev@af30c7647fc7 ancestor rev@924404dff337
462 436 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
463 437 merge tool returned: 0
464 438 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -489,16 +463,12 b' m "um a c" "um x c" " " "10 do merg'
489 463 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
490 464 merging b
491 465 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
492 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
493 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
494 466 launching merge tool: * ../merge *$TESTTMP/t/t/b* * * (glob)
495 467 merge tool returned: 0
496 468 rev: versions differ -> m
497 469 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
498 470 merging rev
499 471 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
500 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
501 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
502 472 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
503 473 merge tool returned: 0
504 474 0 files updated, 2 files merged, 1 files removed, 0 files unresolved
@@ -532,8 +502,6 b' m "um a c" "um x c" " " "10 do merg'
532 502 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
533 503 merging rev
534 504 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
535 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
536 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
537 505 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
538 506 merge tool returned: 0
539 507 1 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -564,16 +532,12 b' m "um a c" "um x c" " " "10 do merg'
564 532 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
565 533 merging b
566 534 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
567 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
568 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
569 535 launching merge tool: * ../merge *$TESTTMP/t/t/b* * * (glob)
570 536 merge tool returned: 0
571 537 rev: versions differ -> m
572 538 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
573 539 merging rev
574 540 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
575 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
576 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
577 541 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
578 542 merge tool returned: 0
579 543 0 files updated, 2 files merged, 1 files removed, 0 files unresolved
@@ -607,8 +571,6 b' m "um a c" "um x c" " " "10 do merg'
607 571 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
608 572 merging rev
609 573 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
610 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
611 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
612 574 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
613 575 merge tool returned: 0
614 576 1 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -642,8 +604,6 b' m "um a c" "um x c" " " "10 do merg'
642 604 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
643 605 merging rev
644 606 my rev@0b76e65c8289+ other rev@4ce40f5aca24 ancestor rev@924404dff337
645 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
646 my rev@0b76e65c8289+ other rev@4ce40f5aca24 ancestor rev@924404dff337
647 607 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
648 608 merge tool returned: 0
649 609 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -677,8 +637,6 b' m "um a c" "um x c" " " "10 do merg'
677 637 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
678 638 merging rev
679 639 my rev@02963e448370+ other rev@8dbce441892a ancestor rev@924404dff337
680 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
681 my rev@02963e448370+ other rev@8dbce441892a ancestor rev@924404dff337
682 640 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
683 641 merge tool returned: 0
684 642 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -711,8 +669,6 b' m "um a c" "um x c" " " "10 do merg'
711 669 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
712 670 merging rev
713 671 my rev@0b76e65c8289+ other rev@bdb19105162a ancestor rev@924404dff337
714 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
715 my rev@0b76e65c8289+ other rev@bdb19105162a ancestor rev@924404dff337
716 672 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
717 673 merge tool returned: 0
718 674 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -744,16 +700,12 b' m "um a c" "um x c" " " "10 do merg'
744 700 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
745 701 merging a and b to b
746 702 my b@e300d1c794ec+ other b@49b6d8032493 ancestor a@924404dff337
747 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
748 my b@e300d1c794ec+ other b@49b6d8032493 ancestor a@924404dff337
749 703 launching merge tool: * ../merge *$TESTTMP/t/t/b* * * (glob)
750 704 merge tool returned: 0
751 705 rev: versions differ -> m
752 706 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
753 707 merging rev
754 708 my rev@e300d1c794ec+ other rev@49b6d8032493 ancestor rev@924404dff337
755 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
756 my rev@e300d1c794ec+ other rev@49b6d8032493 ancestor rev@924404dff337
757 709 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
758 710 merge tool returned: 0
759 711 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -784,16 +736,12 b' m "um a c" "um x c" " " "10 do merg'
784 736 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
785 737 merging b and a to b
786 738 my b@62e7bf090eba+ other a@f4db7e329e71 ancestor a@924404dff337
787 picked tool '* ../merge' for b (binary False symlink False changedelete False) (glob)
788 my b@62e7bf090eba+ other a@f4db7e329e71 ancestor a@924404dff337
789 739 launching merge tool: * ../merge *$TESTTMP/t/t/b* * * (glob)
790 740 merge tool returned: 0
791 741 rev: versions differ -> m
792 742 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
793 743 merging rev
794 744 my rev@62e7bf090eba+ other rev@f4db7e329e71 ancestor rev@924404dff337
795 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
796 my rev@62e7bf090eba+ other rev@f4db7e329e71 ancestor rev@924404dff337
797 745 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
798 746 merge tool returned: 0
799 747 0 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -835,8 +783,6 b' m "nm a b" "um x a" " " "22 get a, '
835 783 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
836 784 merging rev
837 785 my rev@02963e448370+ other rev@2b958612230f ancestor rev@924404dff337
838 picked tool '* ../merge' for rev (binary False symlink False changedelete False) (glob)
839 my rev@02963e448370+ other rev@2b958612230f ancestor rev@924404dff337
840 786 launching merge tool: * ../merge *$TESTTMP/t/t/rev* * * (glob)
841 787 merge tool returned: 0
842 788 1 files updated, 2 files merged, 0 files removed, 0 files unresolved
@@ -321,8 +321,6 b' merge tests'
321 321 picked tool ':merge' for t (binary False symlink False changedelete False)
322 322 merging t
323 323 my t@20a0db6fbf6c+ other t@7af322bc1198 ancestor t@6747d179aa9a
324 picked tool ':merge' for t (binary False symlink False changedelete False)
325 my t@20a0db6fbf6c+ other t@7af322bc1198 ancestor t@6747d179aa9a
326 324 warning: conflicts while merging t! (edit, then use 'hg resolve --mark')
327 325 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
328 326 use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon
@@ -50,8 +50,6 b''
50 50 picked tool 'true' for a (binary False symlink False changedelete False)
51 51 merging a
52 52 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
53 picked tool 'true' for a (binary False symlink False changedelete False)
54 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
55 53 launching merge tool: true *$TESTTMP/r2/a* * * (glob)
56 54 merge tool returned: 0
57 55 1 files updated, 1 files merged, 0 files removed, 0 files unresolved
@@ -75,8 +73,6 b''
75 73 picked tool 'true' for a (binary False symlink False changedelete False)
76 74 merging a
77 75 my a@1e71731e6fbb+ other a@c19d34741b0a ancestor a@1e71731e6fbb
78 picked tool 'true' for a (binary False symlink False changedelete False)
79 my a@1e71731e6fbb+ other a@c19d34741b0a ancestor a@1e71731e6fbb
80 76 launching merge tool: true *$TESTTMP/r2/a* * * (glob)
81 77 merge tool returned: 0
82 78 0 files updated, 1 files merged, 1 files removed, 0 files unresolved
@@ -97,8 +93,6 b''
97 93 picked tool 'true' for a (binary False symlink False changedelete False)
98 94 merging a
99 95 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
100 picked tool 'true' for a (binary False symlink False changedelete False)
101 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
102 96 launching merge tool: true *$TESTTMP/r2/a* * * (glob)
103 97 merge tool returned: 0
104 98 1 files updated, 1 files merged, 0 files removed, 0 files unresolved
General Comments 0
You need to be logged in to leave comments. Login now