##// END OF EJS Templates
remove: rewrite to be ~400x faster, bit more friendly...
remove: rewrite to be ~400x faster, bit more friendly old remove code called localrepo.changes for each file. was very expensive: $ hg --time rm arch>/dev/null Time: real 1066.120 secs (user 1014.450+0.000 sys 18.090+0.000) new code, same files: $ hg --time rm arch>/dev/null Time: real 2.770 secs (user 2.190+0.000 sys 0.580+0.000) also mention "-f" if not removing files. also allow "-f" to forget added files. make test a bit better.

File last commit:

r1926:ba198d17 default
r2309:b2f37c70 default
Show More
test-clone
27 lines | 302 B | text/plain | TextLexer
Thomas Arendsen Hein
Use sh instead of bash in tests.
r834 #!/bin/sh
mpm@selenic.com
[PATCH] Tests for clone command...
r550
mkdir a
cd a
hg init
echo a > a
hg add a
mpm@selenic.com
Update tests to use commit -m and default -u...
r749 hg commit -m test -d '0 0'
mpm@selenic.com
[PATCH] Tests for clone command...
r550
# Default operation
hg clone . ../b
cd ../b
cat a
hg verify
# No update
hg clone -U . ../c
cd ../c
Peter van Dijk
changes by John Levon to standardize some erroroutput
r1926 cat a 2>/dev/null || echo "a not present"
mpm@selenic.com
[PATCH] Tests for clone command...
r550 hg verify
# Default destination
mkdir ../d
cd ../d
hg clone ../a
cd a
hg cat a