I've used both CVS and Subversion—in fact, I've transitioned from one to the other, at Endeca—and Subversion was much better. Renames, atomic checkins, typed files, listing the contents of the directory without checking it all out, cleaner branching...it was a joy.
I still run CVS on my home box, but that's just from inertia. I can live with it when I'm the only one checking into the repository; but, if I were starting a new repository, or especially a new project where other people would be working, I would go for Subversion without a second thought.
I've used them both, and I say subversion
Date: 2007-08-23 05:07 pm (UTC)I still run CVS on my home box, but that's just from inertia. I can live with it when I'm the only one checking into the repository; but, if I were starting a new repository, or especially a new project where other people would be working, I would go for Subversion without a second thought.