Show More
@@ -141,7 +141,7 Merge with remote | |||
|
141 | 141 | # - local and remote changed content1_content2_*_content2-untracked |
|
142 | 142 | # in the same way, so it could potentially be left alone |
|
143 | 143 | |
|
144 | $ hg merge -f --tool internal:merge3 'desc("remote")' | |
|
144 | $ hg merge -f --tool internal:merge3 'desc("remote")' 2>&1 | tee $TESTTMP/merge-output-1 | |
|
145 | 145 | local changed content1_missing_content1_content4-tracked which remote deleted |
|
146 | 146 | use (c)hanged version, (d)elete, or leave (u)nresolved? u |
|
147 | 147 | local changed content1_missing_content3_content3-tracked which remote deleted |
@@ -217,7 +217,6 Merge with remote | |||
|
217 | 217 | warning: conflicts while merging missing_content2_missing_content4-untracked! (edit, then use 'hg resolve --mark') |
|
218 | 218 | 18 files updated, 3 files merged, 8 files removed, 35 files unresolved |
|
219 | 219 | use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon |
|
220 | [1] | |
|
221 | 220 | |
|
222 | 221 | Check which files need to be resolved (should correspond to the output above). |
|
223 | 222 | This should be the files for which the base (1st filename segment), the remote |
@@ -780,3 +779,17 Re-resolve and check status | |||
|
780 | 779 | [1] |
|
781 | 780 | $ checkstatus > $TESTTMP/status2 2>&1 |
|
782 | 781 | $ cmp $TESTTMP/status1 $TESTTMP/status2 || diff -U8 $TESTTMP/status1 $TESTTMP/status2 |
|
782 | ||
|
783 | Set up working directory again | |
|
784 | ||
|
785 | $ hg -q update --clean 2 | |
|
786 | $ hg --config extensions.purge= purge | |
|
787 | $ python $TESTDIR/generate-working-copy-states.py state 3 wc | |
|
788 | $ hg addremove -q --similarity 0 | |
|
789 | $ hg forget *_*_*_*-untracked | |
|
790 | $ rm *_*_*_missing-* | |
|
791 | ||
|
792 | Merge with checkunknown = warn, see that behavior is the same as before | |
|
793 | $ hg merge -f --tool internal:merge3 'desc("remote")' --config merge.checkunknown=warn > $TESTTMP/merge-output-2 2>&1 | |
|
794 | [1] | |
|
795 | $ cmp $TESTTMP/merge-output-1 $TESTTMP/merge-output-2 || diff -U8 $TESTTMP/merge-output-1 $TESTTMP/merge-output-2 |
General Comments 0
You need to be logged in to leave comments.
Login now