198 | o 1 default public CB |
198 | o 1 default public CB |
199 |/ |
199 |/ |
200 o 0 default public CA |
200 o 0 default public CA |
201 |
201 |
202 |
202 |
|
203 Pushing a new topic to a non publishing server without topic -> new head |
|
204 |
|
205 $ cat << EOF >> ../draft/.hg/hgrc |
|
206 > [extensions] |
|
207 > topic=! |
|
208 > EOF |
|
209 $ hg push ssh://user@dummy/draft |
|
210 pushing to ssh://user@dummy/draft |
|
211 searching for changes |
|
212 abort: push creates new remote head 84eaf32db6c3! |
|
213 (merge or see "hg help push" for details about pushing new heads) |
|
214 [255] |
|
215 $ hg log -G |
|
216 @ 6 default celeste draft CE |
|
217 | |
|
218 | o 5 default babar draft CD |
|
219 |/ |
|
220 | o 4 mountain public CC |
|
221 |/ |
|
222 | o 1 default public CB |
|
223 |/ |
|
224 o 0 default public CA |
|
225 |
|
226 |
203 Pushing a new topic to a non publishing server should not be seen as a new head |
227 Pushing a new topic to a non publishing server should not be seen as a new head |
204 |
228 |
|
229 $ printf "topic=" >> ../draft/.hg/hgrc |
|
230 $ hg config extensions.topic >> ../draft/.hg/hgrc |
205 $ hg push ssh://user@dummy/draft |
231 $ hg push ssh://user@dummy/draft |
206 pushing to ssh://user@dummy/draft |
232 pushing to ssh://user@dummy/draft |
207 searching for changes |
233 searching for changes |
208 remote: adding changesets |
234 remote: adding changesets |
209 remote: adding manifests |
235 remote: adding manifests |