=?ISO-8859-15?Q?J=F6rg_R=FCppel?= writes:
> 
> I have some sourcefiles in my Linux cvs repository. When I check them out 
> with WinCVS through pserver and try to open them with MSVC, MSVC states 
> that it has detected lines ending on CR. In fact, the lines in the 
> checkedout file end up with CR CR LF, all of them. The original file on 
> another computer only contains CR LF. When I copy this file directly to the 
> MSVC system, it works without problems. Could someone tell me where the 
> additional CR comes from and how I can get rid of it?

That's what happens when you check in files that end with <CR><LF> on
a system where text files end in just <LF> (e.g., checking in Windows
files on Unix).  CVS thinks the <CR> is part of the line rather than
part of the terminator.  Then when you check the files out on a system
that does use <CR><LF> terminators, you get the <CR> that's part of the
line followed by the <CR><LF> line terminator.  The way to avoid this
problem is to never edit or check in a file on a different system than
the one it was checked out (or, for new files, created) on.  And never
share working directories between different systems.

-Larry Jones

I don't need to improve!  Everyone ELSE does! -- Calvin

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

Reply via email to