##// 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:

r3834:a7b61c3b default
r4168:bbfe5a3f default
Show More
test-status
39 lines | 947 B | text/plain | TextLexer
Thomas Arendsen Hein
Added test for relative paths and all status flags for 'hg status'
r1624 #!/bin/sh
hg init repo1
cd repo1
mkdir a b a/1 b/1 b/2
touch in_root a/in_a b/in_b a/1/in_a_1 b/1/in_b_1 b/2/in_b_2
echo "hg status in repo root:"
hg status
echo "hg status . in repo root:"
hg status .
for dir in a b a/1 b/1 b/2; do
echo "hg status in $dir:"
hg status --cwd "$dir"
echo "hg status . in $dir:"
hg status --cwd "$dir" .
echo "hg status .. in $dir:"
hg status --cwd "$dir" ..
done
cd ..
hg init repo2
cd repo2
touch modified removed deleted ignored
echo "ignored" > .hgignore
Thomas Arendsen Hein
Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero....
r1933 hg ci -A -m 'initial checkin' -d "1000000 0"
Thomas Arendsen Hein
Added test for relative paths and all status flags for 'hg status'
r1624 sleep 1 # make sure mtime is changed
touch modified added unknown ignored
hg add added
hg remove removed
rm deleted
echo "hg status:"
hg status
echo "hg status modified added removed deleted unknown never-existed ignored:"
hg status modified added removed deleted unknown never-existed ignored
Brendan Cully
Add an option '-C|--copies' to hg status to show the source of copied files....
r2639 hg copy modified copied
echo "hg status -C:"
hg status -C
Vadim Gelfer
status: add -c (clean) and -A (all files) options...
r2661 echo "hg status -A:"
hg status -A