2008-04-24 19:16:02 +04:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
echo % bundle w/o type option
|
|
|
|
hg init t1
|
|
|
|
hg init t2
|
|
|
|
cd t1
|
|
|
|
echo blablablablabla > file.txt
|
|
|
|
hg ci -Ama
|
|
|
|
hg log | grep summary
|
|
|
|
hg bundle ../b1 ../t2
|
|
|
|
|
|
|
|
cd ../t2
|
|
|
|
hg pull ../b1
|
|
|
|
hg up
|
|
|
|
hg log | grep summary
|
|
|
|
cd ..
|
|
|
|
|
|
|
|
for t in "None" "bzip2" "gzip"; do
|
|
|
|
echo % test bundle type $t
|
|
|
|
hg init t$t
|
|
|
|
cd t1
|
|
|
|
hg bundle -t $t ../b$t ../t$t
|
2008-10-19 19:40:35 +04:00
|
|
|
cut -b 1-6 ../b$t | head -n 1
|
2008-04-24 19:16:02 +04:00
|
|
|
cd ../t$t
|
|
|
|
hg pull ../b$t
|
|
|
|
hg up
|
|
|
|
hg log | grep summary
|
|
|
|
cd ..
|
|
|
|
done
|
|
|
|
|
|
|
|
echo % test garbage file
|
|
|
|
echo garbage > bgarbage
|
|
|
|
hg init tgarbage
|
|
|
|
cd tgarbage
|
|
|
|
hg pull ../bgarbage
|
|
|
|
cd ..
|
|
|
|
|
|
|
|
echo % test invalid bundle type
|
|
|
|
cd t1
|
|
|
|
hg bundle -a -t garbage ../bgarbage
|
|
|
|
cd ..
|