test-pull-r
35 lines
| 550 B
| text/plain
|
TextLexer
/ tests / test-pull-r
Alexis S. L. Carvalho
|
r5221 | #!/bin/sh | ||
hg init repo | ||||
cd repo | ||||
echo foo > foo | ||||
Martin Geisler
|
r8167 | hg ci -qAm 'add foo' | ||
Alexis S. L. Carvalho
|
r5221 | echo >> foo | ||
Martin Geisler
|
r8167 | hg ci -m 'change foo' | ||
Alexis S. L. Carvalho
|
r5221 | hg up -qC 0 | ||
echo bar > bar | ||||
Martin Geisler
|
r8167 | hg ci -qAm 'add bar' | ||
Alexis S. L. Carvalho
|
r5221 | hg log | ||
cd .. | ||||
hg init copy | ||||
cd copy | ||||
Patrick Mezard
|
r6405 | echo '% pull a missing revision' | ||
hg pull -qr missing ../repo | ||||
Sune Foldager
|
r10358 | echo '% pull multiple revisions with update' | ||
hg pull -qu -r 0 -r 1 ../repo | ||||
hg -q parents | ||||
hg rollback | ||||
Alexis S. L. Carvalho
|
r5221 | echo '% pull -r 0' | ||
hg pull -qr 0 ../repo | ||||
hg log | ||||
echo '% pull -r 1' | ||||
hg pull -qr 1 ../repo | ||||
hg log | ||||
# this used to abort: received changelog group is empty | ||||
echo '% pull -r 1 again' | ||||
hg pull -qr 1 ../repo | ||||