##// END OF EJS Templates
Issue919: add a standard extension to recreate hardlinks between repositories....
Issue919: add a standard extension to recreate hardlinks between repositories. Having to run a standalone Python script from the contrib dir is a nuisance. Also makes various improvements to locking, file discovery, etc. Should also update: http://www.selenic.com/mercurial/wiki/index.cgi/RecreateHardlinksBetweenRepositories

File last commit:

r8167:6c82beaa default
r9729:aa9ccab5 default
Show More
test-merge9
57 lines | 749 B | text/plain | TextLexer
Alexis S. L. Carvalho
merge: fix small bug with a failed merge across a rename...
r4682 #!/bin/sh
# test that we don't interrupt the merge session if
# a file-level merge failed
hg init repo
cd repo
echo foo > foo
echo a > bar
Martin Geisler
tests: removed redundant "-d '0 0'" from test scripts...
r8167 hg ci -Am 'add foo'
Alexis S. L. Carvalho
merge: fix small bug with a failed merge across a rename...
r4682
hg mv foo baz
echo b >> bar
echo quux > quux1
Martin Geisler
tests: removed redundant "-d '0 0'" from test scripts...
r8167 hg ci -Am 'mv foo baz'
Alexis S. L. Carvalho
merge: fix small bug with a failed merge across a rename...
r4682
hg up -qC 0
echo >> foo
echo c >> bar
echo quux > quux2
Martin Geisler
tests: removed redundant "-d '0 0'" from test scripts...
r8167 hg ci -Am 'change foo'
Alexis S. L. Carvalho
merge: fix small bug with a failed merge across a rename...
r4682
# test with the rename on the remote side
HGMERGE=false hg merge
Matt Mackall
resolve: new command...
r6518 hg resolve -l
Alexis S. L. Carvalho
merge: fix small bug with a failed merge across a rename...
r4682
# test with the rename on the local side
hg up -C 1
HGMERGE=false hg merge
Matt Mackall
resolve: new command...
r6518 echo % show unresolved
hg resolve -l
echo % unmark baz
hg resolve -u baz
echo % show
hg resolve -l
Matt Mackall
resolve: keep .orig files
r7847 hg st
Matt Mackall
resolve: new command...
r6518
echo % re-resolve baz
hg resolve baz
echo % after
hg resolve -l
Matt Mackall
resolve: require -a switch to resolve all files...
r7527 echo % resolve all warning
hg resolve
Matt Mackall
resolve: new command...
r6518 echo % resolve all
Matt Mackall
resolve: require -a switch to resolve all files...
r7527 hg resolve -a
Matt Mackall
resolve: new command...
r6518
echo % after
hg resolve -l
Alexis S. L. Carvalho
merge: fix small bug with a failed merge across a rename...
r4682 true