=?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
