##// END OF EJS Templates
add a fix for issue 1175...
add a fix for issue 1175 If we copy a file followed by an update, it's possible for the parent manifest to no longer contain the source file of the copy, which could cause commit to fail. If this happens, we search backwares from the first parent to find the most likely original revision.

File last commit:

r6360:95413879 default
r6875:0d714a48 default
Show More
test-mq-symlinks
25 lines | 331 B | text/plain | TextLexer
Bryan O'Sullivan
mq: teach qpop about symlinks
r5157 #!/bin/sh
Patrick Mezard
test-mq-symlinks: skip if symlinks are not supported
r6360 "$TESTDIR/hghave" symlink || exit 80
Bryan O'Sullivan
mq: teach qpop about symlinks
r5157 echo "[extensions]" >> $HGRCPATH
echo "mq=" >> $HGRCPATH
hg init
hg qinit
hg qnew base.patch
echo a > a
echo b > b
hg add a b
hg qrefresh
Thomas Arendsen Hein
Use common readlink.py instead of own implementations per test script.
r5683 $TESTDIR/readlink.py a
Bryan O'Sullivan
mq: teach qpop about symlinks
r5157
hg qnew symlink.patch
rm a
ln -s b a
hg qrefresh --git
Thomas Arendsen Hein
Use common readlink.py instead of own implementations per test script.
r5683 $TESTDIR/readlink.py a
Bryan O'Sullivan
mq: teach qpop about symlinks
r5157
hg qpop
hg qpush
Thomas Arendsen Hein
Use common readlink.py instead of own implementations per test script.
r5683 $TESTDIR/readlink.py a