##// END OF EJS Templates
make manifest friendlier...
make manifest friendlier switch to using context code ..which uses first parent by default show file hashes only with debug switch show permissions with verbose fix up tests

File last commit:

r2661:5c10b7ed default
r3736:ad3d5b43 default
Show More
test-status
42 lines | 982 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 -t:"
hg status -t
echo "hg status -A:"
hg status -A