Mercurial > hg
comparison tests/test-rebase-parameters.out @ 6906:808f03f61ebe
Add rebase extension
author | Stefano Tortarolo <stefano.tortarolo@gmail.com> |
---|---|
date | Mon, 18 Aug 2008 21:16:31 +0200 |
parents | |
children | 204c7850c158 |
comparison
equal
deleted
inserted
replaced
6905:248e54a9456e | 6906:808f03f61ebe |
---|---|
1 % These fail | |
2 | |
3 % Use continue and abort | |
4 hg rebase: cannot use both abort and continue | |
5 hg rebase [-s rev | -b rev] [-d rev] [--collapse] | [-c] | [-a] | [--keep] | |
6 | |
7 move changeset (and descendants) to a different branch | |
8 | |
9 Rebase uses repeated merging to graft changesets from one part of history | |
10 onto another. This can be useful for linearizing local changes relative to | |
11 a master development tree. | |
12 | |
13 If a rebase is interrupted to manually resolve a merge, it can be continued | |
14 with --continue or aborted with --abort. | |
15 | |
16 options: | |
17 | |
18 --keep keep original revisions | |
19 -s --source rebase from a given revision | |
20 -b --base rebase from the base of a given revision | |
21 -d --dest rebase onto a given revision | |
22 --collapse collapse the rebased revisions | |
23 -c --continue continue an interrupted rebase | |
24 -a --abort abort an interrupted rebase | |
25 --style display using template map file | |
26 --template display with template | |
27 | |
28 use "hg -v help rebase" to show global options | |
29 | |
30 % Use continue and collapse | |
31 hg rebase: cannot use collapse with continue or abort | |
32 hg rebase [-s rev | -b rev] [-d rev] [--collapse] | [-c] | [-a] | [--keep] | |
33 | |
34 move changeset (and descendants) to a different branch | |
35 | |
36 Rebase uses repeated merging to graft changesets from one part of history | |
37 onto another. This can be useful for linearizing local changes relative to | |
38 a master development tree. | |
39 | |
40 If a rebase is interrupted to manually resolve a merge, it can be continued | |
41 with --continue or aborted with --abort. | |
42 | |
43 options: | |
44 | |
45 --keep keep original revisions | |
46 -s --source rebase from a given revision | |
47 -b --base rebase from the base of a given revision | |
48 -d --dest rebase onto a given revision | |
49 --collapse collapse the rebased revisions | |
50 -c --continue continue an interrupted rebase | |
51 -a --abort abort an interrupted rebase | |
52 --style display using template map file | |
53 --template display with template | |
54 | |
55 use "hg -v help rebase" to show global options | |
56 | |
57 % Use continue/abort and dest/source | |
58 hg rebase: abort and continue do not allow specifying revisions | |
59 hg rebase [-s rev | -b rev] [-d rev] [--collapse] | [-c] | [-a] | [--keep] | |
60 | |
61 move changeset (and descendants) to a different branch | |
62 | |
63 Rebase uses repeated merging to graft changesets from one part of history | |
64 onto another. This can be useful for linearizing local changes relative to | |
65 a master development tree. | |
66 | |
67 If a rebase is interrupted to manually resolve a merge, it can be continued | |
68 with --continue or aborted with --abort. | |
69 | |
70 options: | |
71 | |
72 --keep keep original revisions | |
73 -s --source rebase from a given revision | |
74 -b --base rebase from the base of a given revision | |
75 -d --dest rebase onto a given revision | |
76 --collapse collapse the rebased revisions | |
77 -c --continue continue an interrupted rebase | |
78 -a --abort abort an interrupted rebase | |
79 --style display using template map file | |
80 --template display with template | |
81 | |
82 use "hg -v help rebase" to show global options | |
83 | |
84 % Use source and base | |
85 hg rebase: cannot specify both a revision and a base | |
86 hg rebase [-s rev | -b rev] [-d rev] [--collapse] | [-c] | [-a] | [--keep] | |
87 | |
88 move changeset (and descendants) to a different branch | |
89 | |
90 Rebase uses repeated merging to graft changesets from one part of history | |
91 onto another. This can be useful for linearizing local changes relative to | |
92 a master development tree. | |
93 | |
94 If a rebase is interrupted to manually resolve a merge, it can be continued | |
95 with --continue or aborted with --abort. | |
96 | |
97 options: | |
98 | |
99 --keep keep original revisions | |
100 -s --source rebase from a given revision | |
101 -b --base rebase from the base of a given revision | |
102 -d --dest rebase onto a given revision | |
103 --collapse collapse the rebased revisions | |
104 -c --continue continue an interrupted rebase | |
105 -a --abort abort an interrupted rebase | |
106 --style display using template map file | |
107 --template display with template | |
108 | |
109 use "hg -v help rebase" to show global options | |
110 | |
111 % Rebase with no arguments - from current | |
112 nothing to rebase | |
113 | |
114 % Rebase with no arguments - from the current branch | |
115 0 files updated, 0 files merged, 1 files removed, 0 files unresolved | |
116 nothing to rebase | |
117 % ---------- | |
118 % These work | |
119 | |
120 % Rebase with no arguments (from 3 onto 7) | |
121 3 files updated, 0 files merged, 2 files removed, 0 files unresolved | |
122 saving bundle to | |
123 adding branch | |
124 adding changesets | |
125 adding manifests | |
126 adding file changes | |
127 added 5 changesets with 5 changes to 5 files | |
128 rebase completed | |
129 | |
130 % Rebase with base == '.' => same as no arguments (from 3 onto 7) | |
131 3 files updated, 0 files merged, 3 files removed, 0 files unresolved | |
132 saving bundle to | |
133 adding branch | |
134 adding changesets | |
135 adding manifests | |
136 adding file changes | |
137 added 5 changesets with 5 changes to 5 files | |
138 rebase completed | |
139 | |
140 % Rebase with dest == default => same as no arguments (from 3 onto 7) | |
141 3 files updated, 0 files merged, 3 files removed, 0 files unresolved | |
142 saving bundle to | |
143 adding branch | |
144 adding changesets | |
145 adding manifests | |
146 adding file changes | |
147 added 5 changesets with 5 changes to 5 files | |
148 rebase completed | |
149 | |
150 % Specify only source (from 4 onto 7) | |
151 saving bundle to | |
152 adding branch | |
153 adding changesets | |
154 adding manifests | |
155 adding file changes | |
156 added 4 changesets with 4 changes to 4 files (-1 heads) | |
157 rebase completed | |
158 | |
159 % Specify only dest (from 3 onto 6) | |
160 3 files updated, 0 files merged, 3 files removed, 0 files unresolved | |
161 saving bundle to | |
162 adding branch | |
163 adding changesets | |
164 adding manifests | |
165 adding file changes | |
166 added 5 changesets with 5 changes to 5 files (+1 heads) | |
167 rebase completed | |
168 | |
169 % Specify only base (from 3 onto 7) | |
170 saving bundle to | |
171 adding branch | |
172 adding changesets | |
173 adding manifests | |
174 adding file changes | |
175 added 5 changesets with 5 changes to 5 files | |
176 rebase completed | |
177 | |
178 % Specify source and dest (from 4 onto 6) | |
179 saving bundle to | |
180 adding branch | |
181 adding changesets | |
182 adding manifests | |
183 adding file changes | |
184 added 4 changesets with 4 changes to 4 files | |
185 rebase completed | |
186 | |
187 % Specify base and dest (from 3 onto 6) | |
188 saving bundle to | |
189 adding branch | |
190 adding changesets | |
191 adding manifests | |
192 adding file changes | |
193 added 5 changesets with 5 changes to 5 files (+1 heads) | |
194 rebase completed |