> I was really hoping somebody would contradict me on this and say, 
> "Don't be an idiot, there's an easy way to do it!"  Is the truth 
> really as bleak as I painted it?  Can it really be true that if you 
> have binary files and text files in your repository, and there are 
> keywords in your text files, there is no single cvs command that will 
> merge onto a long-lived branch, avoiding spurious conflicts?  (Even 
> if you are careful to tag the source of every incremental merge?)

I don't think it is quite that bleak:

(1) Disable keywords. Set -kb for all binary files,
    and -kk for all text files.

    I don't like doing this, but wanting to reduce build times
    motivated me.

(2) Do cvs update -j main-countour1 -j main-countour2

    It's a single command, although you do have to keep
    track of the contours to merge from - the last merged
    point.


Reply via email to