##// END OF EJS Templates
tests: unify test-merge-internal-tools-pattern
tests: unify test-merge-internal-tools-pattern

File last commit:

r12156:4c94b6d0 default
r12257:470e0b1d default
Show More
test-merge-local
50 lines | 1007 B | text/plain | TextLexer
Thomas Arendsen Hein
Add instructions how to redo/finish failed merge with local working directory....
r3869 #!/bin/sh
hg init
echo "# revision 0"
echo "unchanged" > unchanged
echo "remove me" > remove
echo "copy me" > copy
echo "move me" > move
for i in 1 2 3 4 5 6 7 8 9; do
echo "merge ok $i" >> zzz1_merge_ok
done
echo "merge bad" > zzz2_merge_bad
Martin Geisler
tests: remove unneeded -d flags...
r12156 hg ci -Am "revision 0"
Thomas Arendsen Hein
Add instructions how to redo/finish failed merge with local working directory....
r3869
echo "# revision 1"
hg rm remove
hg mv move moved
hg cp copy copied
echo "added" > added
hg add added
echo "new first line" > zzz1_merge_ok
hg cat zzz1_merge_ok >> zzz1_merge_ok
echo "new last line" >> zzz2_merge_bad
Martin Geisler
tests: remove unneeded -d flags...
r12156 hg ci -m "revision 1"
Thomas Arendsen Hein
Add instructions how to redo/finish failed merge with local working directory....
r3869
echo "# local changes to revision 0"
hg co 0
echo "new last line" >> zzz1_merge_ok
echo "another last line" >> zzz2_merge_bad
hg diff --nodates | grep "^[+-][^<>]"
hg st
echo "# local merge with bad merge tool"
HGMERGE=false hg co
hg co 0
hg diff --nodates | grep "^[+-][^<>]"
hg st
echo "# local merge with conflicts"
Alexis S. L. Carvalho
change tests to use simplemerge by default
r4365 hg co
Thomas Arendsen Hein
Add instructions how to redo/finish failed merge with local working directory....
r3869 hg co 0
hg diff --nodates | grep "^[+-][^<>]"
hg st
echo "# local merge without conflicts"
hg revert zzz2_merge_bad
Alexis S. L. Carvalho
change tests to use simplemerge by default
r4365 hg co
Thomas Arendsen Hein
Add instructions how to redo/finish failed merge with local working directory....
r3869 hg diff --nodates | grep "^[+-][^<>]"
hg st