cvs inserting double ^M

2003-03-20 Thread Mark Offutt
Hi,

I've looked for this problem in the archives but haven't found the exact 
match.

A member of our development team, Joe, is using CVS version 1.11 
client/server. When others do a cvs update to get cvs commits from Joe, 
the files in question show up with inserted double control Ms (^M^M) at 
the end of each line.

The culprit appears to be the particular version of cvs that Joe uses. 
The only difference that we find between his version and the rest of the 
team is that his is the server version (we all use GNU CVS for Win2K 1.11).

Could someone tell me why this is occurring and/or how to avoid it? If 
there is some existing documentation in this regard that would help, too.

#Joe uses this version of GNU CVS on Win2K:
C:\cygwin\bincvs version
Client: Concurrent Versions System (CVS) 1.11 (client/server)
Server: Concurrent Versions System (CVS) 1.11 (client/server)
#other members use this version on Win2K:
C:\DirectoryBuildTools\bincvs version
Client: Concurrent Versions System (CVS) 1.11 (client)
Server: Concurrent Versions System (CVS) 1.11 (client/server)
Thanks for any input,

Mark





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


Re: cvs inserting double ^M

2003-03-20 Thread Eric Siegerman
On Thu, Mar 20, 2003 at 03:17:14PM -0600, Mark Offutt wrote:
 When others do a cvs update to get cvs commits from Joe, 
 the files in question show up with inserted double control Ms (^M^M) at 
 the end of each line.
 
 The culprit appears to be the particular version of cvs that Joe uses. 
 The only difference that we find between his version and the rest of the 
 team is that his is the server version (we all use GNU CVS for Win2K 1.11).

I suspect that the client vs. client/server is a red herring.
If I understand the distinction, it should have no bearing on
newline conversion.

Perhaps Joe has a .cvsrc (or the Windows equivalent) that forces
all commits to -kb.  That would be one explanation for this
behaviour.

BTW, 1.11 is ancient -- many bugs have been fixed since then.
All of you (not just Joe) should consider upgrading to 1.11.5.

--

|  | /\
|-_|/ Eric Siegerman, Toronto, Ont.[EMAIL PROTECTED]
|  |  /
A distributed system is one on which I cannot get any work done,
because a machine I have never heard of has crashed.
- Leslie Lamport


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


Re: cvs inserting double ^M

2003-03-20 Thread Larry Jones
Mark Offutt writes:
 
 A member of our development team, Joe, is using CVS version 1.11 
 client/server. When others do a cvs update to get cvs commits from Joe, 
 the files in question show up with inserted double control Ms (^M^M) at 
 the end of each line.

Joe's version of CVS is using Unix line endings (^J) but his editor is
using DOS line endings (^M^J). 

-Larry Jones

This game lends itself to certain abuses. -- Calvin


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