##// END OF EJS Templates
test-merge-tools: introduce a "revision 4" that merges with conflict...
Pierre-Yves David -
r22029:f2832917 default
parent child Browse files
Show More
@@ -30,6 +30,14 b' revision 3 - simple to merge'
30 $ echo "revision 3" >> f
30 $ echo "revision 3" >> f
31 $ hg commit -Am "revision 3"
31 $ hg commit -Am "revision 3"
32 created new head
32 created new head
33
34 revision 4 - hard to merge
35
36 $ hg update 0 > /dev/null
37 $ echo "revision 4" > f
38 $ hg commit -Am "revision 4"
39 created new head
40
33 $ echo "[merge-tools]" > .hg/hgrc
41 $ echo "[merge-tools]" > .hg/hgrc
34
42
35 $ beforemerge() {
43 $ beforemerge() {
@@ -832,17 +840,17 b' for Unix-like permission)'
832 true.priority=1
840 true.priority=1
833 true.executable=cat
841 true.executable=cat
834 # hg update -C 1
842 # hg update -C 1
835 $ echo "revision 4" > '"; exit 1; echo "'
836 $ hg commit -Am "revision 4"
837 adding "; exit 1; echo "
838 warning: filename contains '"', which is reserved on Windows: '"; exit 1; echo "'
839 $ hg update -C 1 > /dev/null
840 $ echo "revision 5" > '"; exit 1; echo "'
843 $ echo "revision 5" > '"; exit 1; echo "'
841 $ hg commit -Am "revision 5"
844 $ hg commit -Am "revision 5"
842 adding "; exit 1; echo "
845 adding "; exit 1; echo "
843 warning: filename contains '"', which is reserved on Windows: '"; exit 1; echo "'
846 warning: filename contains '"', which is reserved on Windows: '"; exit 1; echo "'
847 $ hg update -C 1 > /dev/null
848 $ echo "revision 6" > '"; exit 1; echo "'
849 $ hg commit -Am "revision 6"
850 adding "; exit 1; echo "
851 warning: filename contains '"', which is reserved on Windows: '"; exit 1; echo "'
844 created new head
852 created new head
845 $ hg merge --config merge-tools.true.executable="true" -r 4
853 $ hg merge --config merge-tools.true.executable="true" -r 5
846 merging "; exit 1; echo "
854 merging "; exit 1; echo "
847 0 files updated, 1 files merged, 0 files removed, 0 files unresolved
855 0 files updated, 1 files merged, 0 files removed, 0 files unresolved
848 (branch merge, don't forget to commit)
856 (branch merge, don't forget to commit)
General Comments 0
You need to be logged in to leave comments. Login now