>>>>> "David" == David Woodhouse <[EMAIL PROTECTED]> writes:

 David> On Thu, 2008-03-13 at 13:35 -0400, Daniel Berlin wrote:
 >> If by "really weird" you mean "nobody has any real complaints
 >> about the way it works and are happy it is close to what they were
 >> using before", then yes, they are using something "really weird".

 David> To be honest, I find it weird that Subversion even
 David> exists. Precisely because it _is_ so close to what people were
 David> using before, as you point out. I've never really understood
 David> why anyone would bother to change from CVS to SVN -- it just
 David> seems to be part of the 'one VCS per project' insanity.

I suspect you haven't looked at Subversion at all.  It's vastly
superior to CVS.  As the book puts it, Subversion has "look and feel
similar to CVS" while "attempting to fix most of CVS's noticeable
flaws".

To list just a few of the fixes: atomic checkouts and commits, instant
branching/tagging, support for file rename, ability to reliably obtain
any previous state of the source repository.  Those are a few of the
very good reasons why GCC switched.  The unfortunate thing is that
other FSF projects haven't yet switched -- it baffles me that this is
so.

At work we switched from CVS to Subversion around the same time GCC
did, and for the same sort of reasons.  Having used both, I can tell
you now that I will NEVER willingly use CVS again.  Never.

    paul

Reply via email to