Mercurial > hg
comparison tests/test-bundle @ 2274:89b15372df18
tests for bundles and bundlerepo
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Fri, 12 May 2006 18:39:37 +0200 |
parents | |
children | 109a22f5434a |
comparison
equal
deleted
inserted
replaced
2273:f116ddea537f | 2274:89b15372df18 |
---|---|
1 #!/bin/sh | |
2 | |
3 hg init test | |
4 cd test | |
5 echo 0 > afile | |
6 hg add afile | |
7 hg commit -m "0.0" -d "1000000 0" | |
8 echo 1 >> afile | |
9 hg commit -m "0.1" -d "1000000 0" | |
10 echo 2 >> afile | |
11 hg commit -m "0.2" -d "1000000 0" | |
12 echo 3 >> afile | |
13 hg commit -m "0.3" -d "1000000 0" | |
14 hg update -C 0 | |
15 echo 1 >> afile | |
16 hg commit -m "1.1" -d "1000000 0" | |
17 echo 2 >> afile | |
18 hg commit -m "1.2" -d "1000000 0" | |
19 echo "a line" > fred | |
20 echo 3 >> afile | |
21 hg add fred | |
22 hg commit -m "1.3" -d "1000000 0" | |
23 hg mv afile adifferentfile | |
24 hg commit -m "1.3m" -d "1000000 0" | |
25 hg update -C 3 | |
26 hg mv afile anotherfile | |
27 hg commit -m "0.3m" -d "1000000 0" | |
28 hg verify | |
29 cd .. | |
30 hg init empty | |
31 hg -R test bundle full.hg empty | |
32 hg -R test unbundle full.hg | |
33 hg -R empty unbundle full.hg | |
34 hg -R empty heads | |
35 hg -R empty verify | |
36 | |
37 rm -rf empty | |
38 hg init empty | |
39 cd empty | |
40 hg -R bundle://../full.hg log | |
41 #doesn't work (yet ?) | |
42 #hg -R bundle://../full.hg verify | |
43 hg pull bundle://../full.hg | |
44 cd .. | |
45 | |
46 rm -rf empty | |
47 hg init empty | |
48 hg clone -r 3 test partial | |
49 hg clone partial partial2 | |
50 cd partial | |
51 hg -R bundle://../full.hg log | |
52 hg incoming bundle://../full.hg | |
53 hg -R bundle://../full.hg outgoing ../partial2 | |
54 cd .. |