##// END OF EJS Templates
test-rollback: Ignore hook exit code...
test-rollback: Ignore hook exit code Failing hooks returned 255 on Solaris

File last commit:

r10078:97c75ad3 default
r10081:a5f3f9b1 default
Show More
test-share
48 lines | 1000 B | text/plain | TextLexer
Greg Ward
share: add a test script.
r9990 #!/bin/sh
echo "[extensions]" >> $HGRCPATH
echo "share = " >> $HGRCPATH
echo % prepare repo1
hg init repo1
cd repo1
echo a > a
hg commit -A -m'init'
echo % share it
cd ..
hg share repo1 repo2
echo % contents of repo2/.hg
cd repo2
[ -d .hg/store ] \
&& echo "fail: .hg/store should not exist" \
|| echo "pass: .hg/store does not exist"
Patrick Mezard
test-share: handle sed/GNU-sed discrepancies
r10062 # sed appends a newline to the stream if none, GNU sed does not
sed "s:$HGTMP:*HGTMP*:" .hg/sharedpath | tr -d '\n'; echo
Greg Ward
share: add a test script.
r9990
echo % commit in shared clone
echo a >> a
hg commit -m'change in shared clone'
echo % check original
cd ../repo1
hg log
hg update
cat a # should be two lines of "a"
echo % commit in original
echo b > b
hg commit -A -m'another file'
echo % check in shared clone
cd ../repo2
hg log
hg update
cat b # should exist with one "b"
Brendan Cully
hgweb: Make get_mtime use repository to find store path....
r10078 echo % hg serve shared clone
hg serve -n test -p $HGPORT -d --pid-file=hg.pid
cat hg.pid >> $DAEMON_PIDS
"$TESTDIR/get-with-headers.py" localhost:$HGPORT '/raw-file/'