comparison tests/test-evolve-phase-divergence.t @ 5892:34cd08a46b6d mercurial-5.6

test-compat: merge mercurial-5.7 into mercurial-5.6
author Anton Shestakov <av6@dwimlabs.net>
date Sat, 24 Apr 2021 20:01:39 +0800
parents 03410b04cf10
children 82da27321e91 43c4db536990
comparison
equal deleted inserted replaced
5891:b13cb2d500ae 5892:34cd08a46b6d
576 Alice like always dont care about Bob existence and rebases her changeset and 576 Alice like always dont care about Bob existence and rebases her changeset and
577 then pull from public repo creating phase divergence 577 then pull from public repo creating phase divergence
578 578
579 $ cd ../alice 579 $ cd ../alice
580 $ hg rebase -r . -d .^^^ 580 $ hg rebase -r . -d .^^^
581 rebasing 9:2352021b3785 bm tip "added x to x" 581 rebasing 9:2352021b3785 "added x to x" (bm tip)
582 582
583 $ hg pull ../public 583 $ hg pull ../public
584 pulling from ../public 584 pulling from ../public
585 searching for changes 585 searching for changes
586 no changes found 586 no changes found
705 $ echo y > y 705 $ echo y > y
706 $ echo foobar >> foo 706 $ echo foobar >> foo
707 $ hg add y 707 $ hg add y
708 $ hg ci -m "y to y and foobar to foo" 708 $ hg ci -m "y to y and foobar to foo"
709 $ hg rebase -r . -d .^^^ 709 $ hg rebase -r . -d .^^^
710 rebasing 12:dc88f5aa9bc9 tip "y to y and foobar to foo" 710 rebasing 12:dc88f5aa9bc9 "y to y and foobar to foo" (tip)
711 711
712 $ echo foo > y 712 $ echo foo > y
713 $ hg amend 713 $ hg amend
714 714
715 Alice making the old changeset public to have content-divergence 715 Alice making the old changeset public to have content-divergence
812 conflicts while rebasing on parent 812 conflicts while rebasing on parent
813 813
814 $ echo l > l 814 $ echo l > l
815 $ hg ci -Aqm "added l to l" 815 $ hg ci -Aqm "added l to l"
816 $ hg rebase -r . -d .^^^^ 816 $ hg rebase -r . -d .^^^^
817 rebasing 17:f3794e5a91dc tip "added l to l" 817 rebasing 17:f3794e5a91dc "added l to l" (tip)
818 $ echo kl > l 818 $ echo kl > l
819 $ echo foo > x 819 $ echo foo > x
820 $ hg add x 820 $ hg add x
821 $ hg amend 821 $ hg amend
822 822
858 rebasing to destination parent: 8c2bb6fb44e9 858 rebasing to destination parent: 8c2bb6fb44e9
859 merging x 859 merging x
860 warning: conflicts while merging x! (edit, then use 'hg resolve --mark') 860 warning: conflicts while merging x! (edit, then use 'hg resolve --mark')
861 unresolved merge conflicts 861 unresolved merge conflicts
862 (see 'hg help evolve.interrupted') 862 (see 'hg help evolve.interrupted')
863 [240] 863 [1]
864 864
865 $ hg diff 865 $ hg diff
866 diff -r 8c2bb6fb44e9 l 866 diff -r 8c2bb6fb44e9 l
867 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 867 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
868 +++ b/l Thu Jan 01 00:00:00 1970 +0000 868 +++ b/l Thu Jan 01 00:00:00 1970 +0000