equal
deleted
inserted
replaced
318 | |
318 | |
319 $ hg book |
319 $ hg book |
320 bookA 19:a2b5c9d9b362 |
320 bookA 19:a2b5c9d9b362 |
321 * bookB 19:a2b5c9d9b362 |
321 * bookB 19:a2b5c9d9b362 |
322 |
322 |
323 Cannot specify multiple revisions with -r |
323 Lastest revision is selected if multiple are given to -r |
324 $ hg split -r "desc(_a)::" |
324 $ hg split -r "desc(_a)::" |
325 abort: you can only specify one revision to split |
325 (leaving bookmark bookB) |
|
326 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
|
327 adding _d |
|
328 diff --git a/_d b/_d |
|
329 new file mode 100644 |
|
330 examine changes to '_d'? [Ynesfdaq?] abort: response expected |
326 [255] |
331 [255] |
327 |
332 |
328 Cannot split a commit that is not a head if instability is not allowed |
333 Cannot split a commit that is not a head if instability is not allowed |
329 $ cat >> $HGRCPATH <<EOF |
334 $ cat >> $HGRCPATH <<EOF |
330 > [experimental] |
335 > [experimental] |
333 > EOF |
338 > EOF |
334 $ hg split -r "desc(split3)" |
339 $ hg split -r "desc(split3)" |
335 abort: cannot split commit: ced8fbcce3a7 not a head |
340 abort: cannot split commit: ced8fbcce3a7 not a head |
336 [255] |
341 [255] |
337 |
342 |
338 |
343 Changing evolution level to createmarkers |
|
344 $ echo "[experimental]" >> $HGRCPATH |
|
345 $ echo "evolution=createmarkers" >> $HGRCPATH |
|
346 |
|
347 Running split without any revision operates on the parent of the working copy |
|
348 $ hg split << EOF |
|
349 > q |
|
350 > EOF |
|
351 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
|
352 adding _d |
|
353 diff --git a/_d b/_d |
|
354 new file mode 100644 |
|
355 examine changes to '_d'? [Ynesfdaq?] q |
|
356 |
|
357 abort: user quit |
|
358 [255] |
|
359 |
|
360 Running split with tip revision, specified as unnamed argument |
|
361 $ hg split . << EOF |
|
362 > q |
|
363 > EOF |
|
364 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
|
365 adding _d |
|
366 diff --git a/_d b/_d |
|
367 new file mode 100644 |
|
368 examine changes to '_d'? [Ynesfdaq?] q |
|
369 |
|
370 abort: user quit |
|
371 [255] |
|
372 |
|
373 Running split with both unnamed and named revision arguments shows an error msg |
|
374 $ hg split . --rev .^ << EOF |
|
375 > q |
|
376 > EOF |
|
377 abort: more than one revset is given |
|
378 (use either `hg split <rs>` or `hg split --rev <rs>`, not both) |
|
379 [255] |
|
380 |