On Mon, Dec 24, 2001 at 08:49:31AM -0500, [EMAIL PROTECTED] wrote:
> >Description:
> This bug exists on all platforms, but only exhibits itself when two 
> platforms with different line endings are sharing the same working copy
> of the source.  In that situation (say Linux and NT), the NT will leave
> ^M characters in CVS/Repository, CVS/Entries, CVS/Root.. possibly other
> places.  The UNIX machine will then choke on those ^M's, or be unable
> to find the repository or version based on those line endings.

The normal answer is: Simply do NOT do this.

The general consensus is, you should NEVER use cvs over a network based
file system (NFS, SMB, NCPFS, and so on).

Instead, use a client/server based system.  Preferably with individual
logins for each developer on the CVS server, :ext: access method using ssh.

The reason for this is that there is a history of incompatibilities between
client and server implementations, on all fronts, that CVS can often trip
over.  Not to mention significant performance hits that revolve around
reading/writing the entire ,v files over a network vs. a server handling
them locally.

And not to mention that CVS is designed to access files in native format,
as you've noticed.

mrc
-- 
     Mike Castle      [EMAIL PROTECTED]      www.netcom.com/~dalgoda/
    We are all of us living in the shadow of Manhattan.  -- Watchmen
fatal ("You are in a maze of twisty compiler features, all different"); -- gcc

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

Reply via email to