52 $ hg bookmark -r null Y |
52 $ hg bookmark -r null Y |
53 |
53 |
54 list bookmarks |
54 list bookmarks |
55 |
55 |
56 $ hg bookmarks |
56 $ hg bookmarks |
57 * X 0:f7b1eb17ad24 |
57 X 0:f7b1eb17ad24 |
58 * X2 0:f7b1eb17ad24 |
58 X2 0:f7b1eb17ad24 |
59 Y -1:000000000000 |
59 Y -1:000000000000 |
60 |
60 |
61 $ echo b > b |
61 $ echo b > b |
62 $ hg add b |
62 $ hg add b |
63 $ hg commit -m 1 |
63 $ hg commit -m 1 |
64 |
64 |
65 bookmarks revset |
65 bookmarks revset |
66 |
66 |
67 $ hg log -r 'bookmark()' |
67 $ hg log -r 'bookmark()' |
68 changeset: 1:925d80f479bb |
68 changeset: 0:f7b1eb17ad24 |
69 bookmark: X |
69 bookmark: X |
70 bookmark: X2 |
70 bookmark: X2 |
71 tag: tip |
71 user: test |
72 user: test |
72 date: Thu Jan 01 00:00:00 1970 +0000 |
73 date: Thu Jan 01 00:00:00 1970 +0000 |
73 summary: 0 |
74 summary: 1 |
|
75 |
74 |
76 $ hg log -r 'bookmark(Y)' |
75 $ hg log -r 'bookmark(Y)' |
77 $ hg log -r 'bookmark(X2)' |
76 $ hg log -r 'bookmark(X2)' |
78 changeset: 1:925d80f479bb |
77 changeset: 0:f7b1eb17ad24 |
79 bookmark: X |
78 bookmark: X |
80 bookmark: X2 |
79 bookmark: X2 |
81 tag: tip |
80 user: test |
82 user: test |
81 date: Thu Jan 01 00:00:00 1970 +0000 |
83 date: Thu Jan 01 00:00:00 1970 +0000 |
82 summary: 0 |
84 summary: 1 |
|
85 |
83 |
86 $ hg help revsets | grep 'bookmark(' |
84 $ hg help revsets | grep 'bookmark(' |
87 "bookmark([name])" |
85 "bookmark([name])" |
88 |
86 |
89 bookmarks X and X2 moved to rev 1, Y at rev -1 |
87 bookmarks X and X2 moved to rev 1, Y at rev -1 |
90 |
88 |
91 $ hg bookmarks |
89 $ hg bookmarks |
92 * X 1:925d80f479bb |
90 X 0:f7b1eb17ad24 |
93 * X2 1:925d80f479bb |
91 X2 0:f7b1eb17ad24 |
94 Y -1:000000000000 |
92 Y -1:000000000000 |
95 |
93 |
96 bookmark rev 0 again |
94 bookmark rev 0 again |
97 |
95 |
98 $ hg bookmark -r 0 Z |
96 $ hg bookmark -r 0 Z |
99 |
97 |
|
98 $ hg update X |
|
99 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
100 $ echo c > c |
100 $ echo c > c |
101 $ hg add c |
101 $ hg add c |
102 $ hg commit -m 2 |
102 $ hg commit -m 2 |
103 |
103 created new head |
104 bookmarks X and X2 moved to rev 2, Y at rev -1, Z at rev 0 |
104 |
105 |
105 bookmarks X moved to rev 2, Y at rev -1, Z at rev 0 |
106 $ hg bookmarks |
106 |
107 * X 2:0316ce92851d |
107 $ hg bookmarks |
108 * X2 2:0316ce92851d |
108 * X 2:db815d6d32e6 |
|
109 X2 0:f7b1eb17ad24 |
109 Y -1:000000000000 |
110 Y -1:000000000000 |
110 Z 0:f7b1eb17ad24 |
111 Z 0:f7b1eb17ad24 |
111 |
112 |
112 rename nonexistent bookmark |
113 rename nonexistent bookmark |
113 |
114 |