Brian Collins writes:
> 
> So, back to the branch, add another line (Line 3), commit it and merge it back
> to the trunk as above.  This gives conflicts, thus:
>   Line 1
>   <<<<<<< f1
>   Line 2 on the trunk
>   =======
>   Line 2 on the branch
>   Line 3
>   >>>>>>> 1.1.2.2
> 
> when all I expected was the automatic merging of "Line 3"!

Since the context is different, CVS isn't sure that it's actually put
the new line in the right place, so it calls it a conflict and makes you
verify that it is correct.  *You* know that "Line 2 on the trunk" and
"Line 2 on the branch" are equivalent, but CVS doesn't.

-Larry Jones

Ever notice how tense grown-ups get when they're recreating? -- Calvin

Reply via email to