##// END OF EJS Templates
Add a features list to branches.cache to detect caches of old hg versions....
Add a features list to branches.cache to detect caches of old hg versions. The leading space in the written file makes sure that the feature list never can match an existing version, even if the first feature can be read as hex. Additionally old hg versions display the id with --debug, too.

File last commit:

r3853:c0b44915 default
r4168:bbfe5a3f default
Show More
test-copy
30 lines | 725 B | text/plain | TextLexer
Thomas Arendsen Hein
Remove bashisms and use /bin/sh instead of /bin/bash....
r544 #!/bin/sh
mpm@selenic.com
Add hg copy...
r363
hg init
echo a > a
hg add a
Thomas Arendsen Hein
Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero....
r1933 hg commit -m "1" -d "1000000 0"
mpm@selenic.com
Add hg copy...
r363 hg status
hg copy a b
hg status
Thomas Arendsen Hein
Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero....
r1933 hg --debug commit -m "2" -d "1000000 0"
mpm@selenic.com
Update tests
r1043 echo "we should see two history entries"
hg history -v
echo "we should see one log entry for a"
mpm@selenic.com
Add hg copy...
r363 hg log a
mpm@selenic.com
Update tests
r1043 echo "this should show a revision linked to changeset 0"
Benoit Boissinot
switch to the .hg/store layout, fix the tests
r3853 hg debugindex .hg/store/data/a.i
mpm@selenic.com
Update tests
r1043 echo "we should see one log entry for b"
hg log b
echo "this should show a revision linked to changeset 1"
Benoit Boissinot
switch to the .hg/store layout, fix the tests
r3853 hg debugindex .hg/store/data/b.i
mpm@selenic.com
Update tests
r1043
echo "this should show the rename information in the metadata"
Benoit Boissinot
switch to the .hg/store layout, fix the tests
r3853 hg debugdata .hg/store/data/b.d 0 | head -3 | tail -2
mpm@selenic.com
Update tests
r1043
Benoit Boissinot
switch to the .hg/store layout, fix the tests
r3853 $TESTDIR/md5sum.py .hg/store/data/b.i
mpm@selenic.com
Fix pipe timing for copy test...
r462 hg cat b > bsum
Peter van Dijk
fix testsuite for freebsd and one timingissue
r1923 $TESTDIR/md5sum.py bsum
mpm@selenic.com
Fix pipe timing for copy test...
r462 hg cat a > asum
Peter van Dijk
fix testsuite for freebsd and one timingissue
r1923 $TESTDIR/md5sum.py asum
mpm@selenic.com
Add hg copy...
r363 hg verify