LWN.net Logo

Subversion: The new-generation CVS (DevChannel)

Subversion: The new-generation CVS (DevChannel)

Posted May 29, 2004 0:40 UTC (Sat) by maney (subscriber, #12630)
Parent article: Subversion: The new-generation CVS (DevChannel)

If you already know CVS, then you will have very little trouble adjusting to Subversion.

Oh yeah. My biggest problem so far has been extinguishing the reflexes connected to the ugly hacks I had to use with CVS to do simple things. The change from per-file version numbers to per-changeset numbering is a breath of fresh air, of course. I was stunned when I discovered how easy it was to setup an svn+sshp: method to access repositories on the box that hides its SSH access behind a non-standard port (which, come to think of it, probably isn't necessary any longer... except for all the separate places that setup is wired into).

But there is a downside. Now that it's easy to move files and directories around, and doing so leaves history intact, I have little excuse to put off some large-scale refactoring that's been too obviously painful to do under CVS. :-)

Kudos to Watson for the original Woody backport of the package and to Conrad for ongoing maintenance, without which it would have been much too easy to put off diving into subversion on the flimsy grounds of the pain of installing it on many of the machines I work on regularly.
deb http://people.debian.org/~adconrad woody subversion


(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds