[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Forcing DOS line endings on checkout/update

From: Laine Stump
Subject: Re: Forcing DOS line endings on checkout/update
Date: 01 Aug 2001 16:13:55 -0400
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

"Thornley, David" <address@hidden> writes:

> As long as you use the file where you check it out, CVS works just fine.
> It's only when you share files between (most likely) Unix and MS Windows
> that you have a problem. As long as I've been on this list, people have been
> very strongly advised not to do that, since there is a threat of file
> corruption.  (To quote George Carlin as the Hippy-Dippy Weatherman, "The
> radar is also picking up a flight of Russian ICBMs, so I wouldn't sweat
> the thundershowers.")
> How many people have made this request when they aren't mounting directories
> cross-platform with Samba?  If I were to see a digest, I'd like to see
> these requests removed.

Don't confuse the act of placing the CVS _repository_ on a
shared/remote filesystem, then using :local: CVSROOT pointing at this
NFS/SMB/whatever mounted directory to get at the files from multiple
machines, with the act of checking out a _working directory_ onto a
shared/remote filesystem. The former is a dangerous thing, and is what
is warned against in all the documentation.

There is no similar warning against the latter, and as a matter of
fact it has often been said that this is just fine. For that matter,
in many development environments, it is *required* (eg, when
developers must, by corporate edict, keep their work directories on a
server to facilitate easy backup).

> Could be.  On the other hand, this isn't basically as simple as people
> seem to be implying, and the really simple parts are usually easy to
> work around.  

Nobody claimed it was simple - only sales and marketting people (and
PHB's) do that ;-) The only claim was that, done right and
thoughtfully, it could be very useful and eliminate some problems. The
counter argument is that it would create new problems.

Anyway, as I said before, I lived without it for this many years, and
can continue to live without it. I only entered the conversation to
let someone know the background behind why they would be drawn and
quartered for bringing up such a blashpemous subject, and that there
were indeed people who agreed with them.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]