Mercurial > evolve
comparison tests/test-obsolete.t @ 593:26f76b38f879 stable
evolve: Rename latecomer into bumped
This is the new name in core
author | Pierre-Yves David <pierre-yves.david@logilab.fr> |
---|---|
date | Tue, 23 Oct 2012 17:32:22 +0200 |
parents | 8152fedbac65 |
children | 7f89b31fcb26 07d813af96c4 |
comparison
equal
deleted
inserted
replaced
588:89c8550019d0 | 593:26f76b38f879 |
---|---|
402 $ hg id -n | 402 $ hg id -n |
403 9 | 403 9 |
404 $ hg debugobsolete `getid 0` `getid 9` | 404 $ hg debugobsolete `getid 0` `getid 9` |
405 83b5778897ad try to obsolete immutable changeset 1f0dee641bb7 | 405 83b5778897ad try to obsolete immutable changeset 1f0dee641bb7 |
406 # at core level the warning is not issued | 406 # at core level the warning is not issued |
407 # this is now a big issue now that we have latecomer warning | 407 # this is now a big issue now that we have bumped warning |
408 $ qlog -r 'obsolete()' | 408 $ qlog -r 'obsolete()' |
409 3 | 409 3 |
410 - 0d3f46688ccc | 410 - 0d3f46688ccc |
411 allow to just kill changeset | 411 allow to just kill changeset |
412 | 412 |
530 adding manifests | 530 adding manifests |
531 adding file changes | 531 adding file changes |
532 added 1 changesets with 1 changes to 1 files (+1 heads) | 532 added 1 changesets with 1 changes to 1 files (+1 heads) |
533 $ cd .. | 533 $ cd .. |
534 | 534 |
535 check latecomer detection | 535 check bumped detection |
536 (make an obsolete changeset public) | 536 (make an obsolete changeset public) |
537 | 537 |
538 $ cd local | 538 $ cd local |
539 $ hg phase --public 11 | 539 $ hg phase --public 11 |
540 1 new latecomer changesets | 540 1 new bumped changesets |
541 $ hg log -G --template='{rev} - ({phase}) {node|short} {desc}\n' | 541 $ hg log -G --template='{rev} - ({phase}) {node|short} {desc}\n' |
542 @ 12 - (draft) 6db5e282cb91 add obsol_d''' | 542 @ 12 - (draft) 6db5e282cb91 add obsol_d''' |
543 | | 543 | |
544 | o 11 - (public) 9468a5f5d8b2 add obsol_d'' | 544 | o 11 - (public) 9468a5f5d8b2 add obsol_d'' |
545 |/ | 545 |/ |
549 | | 549 | |
550 o 1 - (public) 7c3bad9141dc add b | 550 o 1 - (public) 7c3bad9141dc add b |
551 | | 551 | |
552 o 0 - (public) 1f0dee641bb7 add a | 552 o 0 - (public) 1f0dee641bb7 add a |
553 | 553 |
554 $ hg log -r 'latecomer()' | 554 $ hg log -r 'bumped()' |
555 changeset: 12:6db5e282cb91 | 555 changeset: 12:6db5e282cb91 |
556 tag: tip | 556 tag: tip |
557 parent: 10:2033b4e49474 | 557 parent: 10:2033b4e49474 |
558 user: test | 558 user: test |
559 date: Thu Jan 01 00:00:00 1970 +0000 | 559 date: Thu Jan 01 00:00:00 1970 +0000 |
560 summary: add obsol_d''' | 560 summary: add obsol_d''' |
561 | 561 |
562 $ hg push ../other-new/ | 562 $ hg push ../other-new/ |
563 pushing to ../other-new/ | 563 pushing to ../other-new/ |
564 searching for changes | 564 searching for changes |
565 abort: push includes a latecomer changeset: 6db5e282cb91! | 565 abort: push includes a bumped changeset: 6db5e282cb91! |
566 (use 'hg evolve' to get a stable history or --force to ignore warnings) | 566 (use 'hg evolve' to get a stable history or --force to ignore warnings) |
567 [255] | 567 [255] |
568 | 568 |
569 Check hg commit --amend compat | 569 Check hg commit --amend compat |
570 | 570 |
639 parent: 1[46]:50f11e5e3a63 tip (re) | 639 parent: 1[46]:50f11e5e3a63 tip (re) |
640 add obsolet_conflicting_d | 640 add obsolet_conflicting_d |
641 branch: default | 641 branch: default |
642 commit: (clean) | 642 commit: (clean) |
643 update: (9|11) new changesets, (9|10) branch heads \(merge\) (re) | 643 update: (9|11) new changesets, (9|10) branch heads \(merge\) (re) |
644 latecomer: 1 changesets | 644 bumped: 1 changesets |
645 $ hg debugobsolete `getid a7a6f2b5d8a5` `getid 50f11e5e3a63` | 645 $ hg debugobsolete `getid a7a6f2b5d8a5` `getid 50f11e5e3a63` |
646 $ hg log -r 'conflicting()' | 646 $ hg log -r 'conflicting()' |
647 changeset: 12:6db5e282cb91 | 647 changeset: 12:6db5e282cb91 |
648 parent: 10:2033b4e49474 | 648 parent: 10:2033b4e49474 |
649 user: test | 649 user: test |