Chances are you're using the default common ancestor for each merge.  The
3-way merge algorithm then rediscovers each change made cumulatively on both
branches each time.  The solution is to specify the result of the last merge
as the common ancestor when you run "cvs update".  For that, you must tag
the results of each merge and remember to use that tag for the next merge.

It's a pain, but if you reuse the tag then the procedure can be automated.

--- Forwarded mail from [EMAIL PROTECTED]

We now have developers working in multiple branches.

When ready I merged their branches into a release branch.

When merging I'm finding myself fixing the same conflicts over and
over.

I have a feeling I'm missing something simple in our process. Any enlightenment?

--- End of forwarded message from [EMAIL PROTECTED]



_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to