##// END OF EJS Templates
run merge program in repo root....
run merge program in repo root. before, merge program was run in user current directory. Well defined location is better for scripts. no more need to pass HG_ROOT to merge program now.

File last commit:

r814:0902ffec merge default
r1885:c4d57726 default
Show More
test-merge6
46 lines | 686 B | text/plain | TextLexer
Thomas Arendsen Hein
Don't use 'set -x', fix exports, sed and hexdump usage for Solaris.
r800 #!/bin/sh
maf46@burn.cl.cam.ac.uk
Fix zombie files in merge...
r616
cat <<'EOF' > merge
#!/bin/sh
echo merging for `basename $1`
EOF
chmod +x merge
Thomas Arendsen Hein
Don't use 'set -x', fix exports, sed and hexdump usage for Solaris.
r800 HGMERGE=./merge; export HGMERGE
maf46@burn.cl.cam.ac.uk
Fix zombie files in merge...
r616
mkdir A1
cd A1
hg init
echo This is file foo1 > foo
echo This is file bar1 > bar
hg add foo bar
mpm@selenic.com
Update tests to use commit -m and default -u...
r749 hg commit -m "commit text" -d "0 0"
maf46@burn.cl.cam.ac.uk
Fix zombie files in merge...
r616
cd ..
hg clone A1 B1
cd A1
rm bar
hg remove bar
mpm@selenic.com
Update tests to use commit -m and default -u...
r749 hg commit -m "commit test" -d "0 0"
maf46@burn.cl.cam.ac.uk
Fix zombie files in merge...
r616
cd ../B1
echo This is file foo22 > foo
mpm@selenic.com
Update tests to use commit -m and default -u...
r749 hg commit -m "commit test" -d "0 0"
maf46@burn.cl.cam.ac.uk
Fix zombie files in merge...
r616
cd ..
hg clone A1 A2
hg clone B1 B2
cd A1
hg pull ../B1
hg update -m
mpm@selenic.com
Update tests to use commit -m and default -u...
r749 hg commit -m "commit test" -d "0 0"
maf46@burn.cl.cam.ac.uk
Fix zombie files in merge...
r616 echo bar should remain deleted.
hg manifest
cd ../B2
hg pull ../A2
hg update -m
mpm@selenic.com
Update tests to use commit -m and default -u...
r749 hg commit -m "commit test" -d "0 0"
maf46@burn.cl.cam.ac.uk
Fix zombie files in merge...
r616 echo bar should remain deleted.
hg manifest