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