Mercurial > hg
comparison tests/test-graft.t @ 26611:a5ff66e6d77a
filemerge: break overall filemerge into separate premerge and merge steps
This means that in ms.resolve we must call merge after calling premerge. This
doesn't yet mean that all premerges happen before any merges -- however, this
does get us closer to our goal.
The output differences are because we recompute the merge tool. The only
user-visible difference caused by this patch is that if the tool is missing
we'll print the warning twice. Not a huge deal, though.
author | Siddharth Agarwal <sid0@fb.com> |
---|---|
date | Sun, 11 Oct 2015 20:47:14 -0700 |
parents | d8463a743d7d |
children | ef1eb6df7071 |
comparison
equal
deleted
inserted
replaced
26610:f9f82c444ff7 | 26611:a5ff66e6d77a |
---|---|
185 b: remote unchanged -> k | 185 b: remote unchanged -> k |
186 e: versions differ -> m | 186 e: versions differ -> m |
187 picked tool ':merge' for e (binary False symlink False) | 187 picked tool ':merge' for e (binary False symlink False) |
188 merging e | 188 merging e |
189 my e@1905859650ec+ other e@9c233e8e184d ancestor e@68795b066622 | 189 my e@1905859650ec+ other e@9c233e8e184d ancestor e@68795b066622 |
190 picked tool ':merge' for e (binary False symlink False) | |
191 my e@1905859650ec+ other e@9c233e8e184d ancestor e@68795b066622 | |
190 warning: conflicts during merge. | 192 warning: conflicts during merge. |
191 merging e incomplete! (edit conflicts, then use 'hg resolve --mark') | 193 merging e incomplete! (edit conflicts, then use 'hg resolve --mark') |
192 abort: unresolved conflicts, can't continue | 194 abort: unresolved conflicts, can't continue |
193 (use hg resolve and hg graft --continue) | 195 (use hg resolve and hg graft --continue) |
194 [255] | 196 [255] |