test-export
23 lines
| 555 B
| text/plain
|
TextLexer
/ tests / test-export
Thomas Arendsen Hein
|
r3899 | #!/bin/sh | ||
hg init repo | ||||
cd repo | ||||
touch foo | ||||
hg add foo | ||||
for i in 0 1 2 3 4 5 6 7 8 9 10 11; do | ||||
echo "foo-$i" >> foo | ||||
Martin Geisler
|
r8167 | hg ci -m "foo-$i" | ||
Thomas Arendsen Hein
|
r3899 | done | ||
for out in "%nof%N" "%%%H" "%b-%R" "%h" "%r"; do | ||||
echo "# foo-$out.patch" | ||||
hg export -v -o "foo-$out.patch" 2:tip | ||||
done | ||||
Ronny Pfannschmidt
|
r7319 | |||
echo "# exporting 4 changesets to a file" | ||||
hg export -o export_internal 1 2 3 4 | ||||
Benoit Boissinot
|
r7349 | grep HG export_internal | wc -l | sed -e 's/^ *//' | ||
Ronny Pfannschmidt
|
r7319 | echo "# exporting 4 changesets to a file" | ||
Benoit Boissinot
|
r7349 | hg export 1 2 3 4 | grep HG | wc -l | sed -e 's/^ *//' | ||
Augie Fackler
|
r7771 | echo "# exporting revision -2 to a file" | ||
hg export -- -2 | ||||