Mercurial > evolve
comparison tests/test-topic.t @ 4359:2cbb9914d227 mercurial-4.7
test-compat: merge mercurial-4.8 into mercurial-4.7
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Tue, 22 Jan 2019 12:54:43 -0500 |
parents | f555039d1a08 a71f2271ed76 |
children | 522abf1d70b7 dcaf340841ef |
comparison
equal
deleted
inserted
replaced
4312:108b08a16260 | 4359:2cbb9914d227 |
---|---|
816 ### target: default (branch), ambiguous rebase destination - branch 'default' has 2 heads | 816 ### target: default (branch), ambiguous rebase destination - branch 'default' has 2 heads |
817 s1: start on fran | 817 s1: start on fran |
818 s0^ Add file delta (base current) | 818 s0^ Add file delta (base current) |
819 | 819 |
820 $ hg topics --age | 820 $ hg topics --age |
821 * fran (1970-01-01 by test) | 821 * fran (1970-01-01 by test, 1 changesets) |
822 | |
823 $ cd .. | |
824 | |
825 Relation subscript in revsets | |
826 ============================= | |
827 | |
828 $ hg init more-than-one-commit-per-topic | |
829 $ cd more-than-one-commit-per-topic | |
830 $ cat > .hg/hgrc << EOF | |
831 > [phases] | |
832 > publish=false | |
833 > EOF | |
834 | |
835 $ echo 0 > foo | |
836 $ hg ci -qAm 0 | |
837 $ hg topic featureA | |
838 marked working directory as topic: featureA | |
839 $ echo 1 > foo | |
840 $ hg ci -qm 1 | |
841 $ echo 2 > foo | |
842 $ hg ci -qm 2 | |
843 $ echo 3 > foo | |
844 $ hg ci -qm 3 | |
845 $ hg topic --clear | |
846 $ echo 4 > foo | |
847 $ hg ci -qm 4 | |
848 | |
849 $ tlog 'all()' | |
850 0: | |
851 1: featureA | |
852 2: featureA | |
853 3: featureA | |
854 4: | |
822 | 855 |
823 $ cd .. | 856 $ cd .. |
824 | 857 |
825 Testing the new config knob to forbid untopiced commit | 858 Testing the new config knob to forbid untopiced commit |
826 ====================================================== | 859 ====================================================== |
860 Testing the --age flag for `hg topics` | 893 Testing the --age flag for `hg topics` |
861 ====================================== | 894 ====================================== |
862 | 895 |
863 $ hg topic topic1970 --rev 0 | 896 $ hg topic topic1970 --rev 0 |
864 switching to topic topic1970 | 897 switching to topic topic1970 |
865 changed topic on 1 changes | 898 changed topic on 1 changesets to "topic1970" |
866 | 899 |
867 $ hg add b | 900 $ hg add b |
868 $ hg topic topic1990 | 901 $ hg topic topic1990 |
869 $ hg ci -m "Added b" --config devel.default-date="631152000 0" --user "foo" | 902 $ hg ci -m "Added b" --config devel.default-date="631152000 0" --user "foo" |
870 active topic 'topic1990' grew its first changeset | 903 active topic 'topic1990' grew its first changeset |
900 topic1970 (1 changesets) | 933 topic1970 (1 changesets) |
901 topic1990 (1 changesets) | 934 topic1990 (1 changesets) |
902 * topic2010 (1 changesets) | 935 * topic2010 (1 changesets) |
903 | 936 |
904 $ hg topics --age | 937 $ hg topics --age |
905 * topic2010 (2010-01-01 by bar) | 938 * topic2010 (2010-01-01 by bar, 1 changesets) |
906 topic1990 (1990-01-01 by foo) | 939 topic1990 (1990-01-01 by foo, 1 changesets) |
907 topic1970 (1970-01-01 by test) | 940 topic1970 (1970-01-01 by test, 1 changesets) |
941 | |
942 $ hg topics --age --verbose | |
943 * topic2010 (2010-01-01 by bar, on branch: default, 1 changesets) | |
944 topic1990 (1990-01-01 by foo, on branch: default, 1 changesets) | |
945 topic1970 (1970-01-01 by test, on branch: default, 1 changesets) | |
908 | 946 |
909 $ hg up topic1970 | 947 $ hg up topic1970 |
910 switching to topic topic1970 | 948 switching to topic topic1970 |
911 0 files updated, 0 files merged, 2 files removed, 0 files unresolved | 949 0 files updated, 0 files merged, 2 files removed, 0 files unresolved |
912 | 950 |
913 $ hg topics --age | 951 $ hg topics --age |
914 topic2010 (2010-01-01 by bar) | 952 topic2010 (2010-01-01 by bar, 1 changesets) |
915 topic1990 (1990-01-01 by foo) | 953 topic1990 (1990-01-01 by foo, 1 changesets) |
916 * topic1970 (1970-01-01 by test) | 954 * topic1970 (1970-01-01 by test, 1 changesets) |
917 | 955 |
918 $ hg topics --age random | 956 $ hg topics --age random |
919 abort: cannot use --age while setting a topic | 957 abort: cannot use --age while setting a topic |
920 [255] | 958 [255] |
921 $ cd .. | 959 $ cd .. |