2005-08-18 00:26:06 +04:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
hg init a
|
|
|
|
cd a
|
|
|
|
echo a > foo
|
2006-05-19 00:48:12 +04:00
|
|
|
hg rm foo
|
2005-08-18 00:26:06 +04:00
|
|
|
hg add foo
|
2006-03-13 15:05:41 +03:00
|
|
|
hg commit -m 1 -d "1000000 0"
|
2006-05-03 08:45:53 +04:00
|
|
|
hg remove
|
2005-08-18 00:26:06 +04:00
|
|
|
rm foo
|
|
|
|
hg remove foo
|
2006-08-21 20:44:52 +04:00
|
|
|
hg revert --all
|
2006-05-03 08:45:53 +04:00
|
|
|
rm foo
|
|
|
|
hg remove --after
|
2006-03-13 15:05:41 +03:00
|
|
|
hg commit -m 2 -d "1000000 0"
|
2006-09-26 03:05:24 +04:00
|
|
|
hg export --nodates 0
|
|
|
|
hg export --nodates 1
|
2006-03-15 09:01:30 +03:00
|
|
|
hg log -p -r 0
|
|
|
|
hg log -p -r 1
|
2005-08-18 00:26:06 +04:00
|
|
|
|
2006-05-19 00:48:12 +04:00
|
|
|
echo a > a
|
|
|
|
hg add a
|
|
|
|
hg rm a
|
|
|
|
hg rm -f a
|
|
|
|
echo b > b
|
2007-04-30 20:32:44 +04:00
|
|
|
mkdir c
|
|
|
|
echo d > c/d
|
2006-05-19 00:48:12 +04:00
|
|
|
hg ci -A -m 3 -d "1000001 0"
|
|
|
|
echo c >> b
|
|
|
|
hg rm b
|
|
|
|
hg rm -f b
|
2007-04-30 20:32:44 +04:00
|
|
|
hg rm -A c/d
|
2007-04-30 20:13:27 +04:00
|
|
|
hg st
|
2007-04-30 20:32:44 +04:00
|
|
|
cat c/d
|
2007-04-30 20:13:27 +04:00
|
|
|
hg revert c
|
|
|
|
hg rm -A
|
|
|
|
hg st
|
2007-04-30 20:32:44 +04:00
|
|
|
hg rm -A c
|
|
|
|
hg st
|
|
|
|
rm c/d
|
2007-04-30 20:13:27 +04:00
|
|
|
hg rm -A
|
|
|
|
hg st
|
2006-05-19 00:48:12 +04:00
|
|
|
|
2005-08-18 00:26:06 +04:00
|
|
|
cd ..
|
|
|
|
hg clone a b
|