Mercurial > hg
comparison tests/test-pull-r.t @ 12279:28e2e3804f2e
combine tests
author | Adrian Buehlmann <adrian@cadifra.com> |
---|---|
date | Tue, 14 Sep 2010 12:20:51 +0200 |
parents | tests/test-pull-r@d42821cd5c96 |
children | 4134686b83e1 |
comparison
equal
deleted
inserted
replaced
12278:c4c2ba553401 | 12279:28e2e3804f2e |
---|---|
1 $ hg init repo | |
2 $ cd repo | |
3 $ echo foo > foo | |
4 $ hg ci -qAm 'add foo' | |
5 $ echo >> foo | |
6 $ hg ci -m 'change foo' | |
7 $ hg up -qC 0 | |
8 $ echo bar > bar | |
9 $ hg ci -qAm 'add bar' | |
10 | |
11 $ hg log | |
12 changeset: 2:effea6de0384 | |
13 tag: tip | |
14 parent: 0:bbd179dfa0a7 | |
15 user: test | |
16 date: Thu Jan 01 00:00:00 1970 +0000 | |
17 summary: add bar | |
18 | |
19 changeset: 1:ed1b79f46b9a | |
20 user: test | |
21 date: Thu Jan 01 00:00:00 1970 +0000 | |
22 summary: change foo | |
23 | |
24 changeset: 0:bbd179dfa0a7 | |
25 user: test | |
26 date: Thu Jan 01 00:00:00 1970 +0000 | |
27 summary: add foo | |
28 | |
29 $ cd .. | |
30 $ hg init copy | |
31 $ cd copy | |
32 | |
33 Pull a missing revision: | |
34 | |
35 $ hg pull -qr missing ../repo | |
36 abort: unknown revision 'missing'! | |
37 | |
38 Pull multiple revisions with update: | |
39 | |
40 $ hg pull -qu -r 0 -r 1 ../repo | |
41 $ hg -q parents | |
42 0:bbd179dfa0a7 | |
43 $ hg rollback | |
44 rolling back to revision -1 (undo pull) | |
45 | |
46 $ hg pull -qr 0 ../repo | |
47 $ hg log | |
48 changeset: 0:bbd179dfa0a7 | |
49 tag: tip | |
50 user: test | |
51 date: Thu Jan 01 00:00:00 1970 +0000 | |
52 summary: add foo | |
53 | |
54 $ hg pull -qr 1 ../repo | |
55 $ hg log | |
56 changeset: 1:ed1b79f46b9a | |
57 tag: tip | |
58 user: test | |
59 date: Thu Jan 01 00:00:00 1970 +0000 | |
60 summary: change foo | |
61 | |
62 changeset: 0:bbd179dfa0a7 | |
63 user: test | |
64 date: Thu Jan 01 00:00:00 1970 +0000 | |
65 summary: add foo | |
66 | |
67 | |
68 This used to abort: received changelog group is empty: | |
69 | |
70 $ hg pull -qr 1 ../repo | |
71 |