Linked by Eugenia Loli on Fri 30th Jan 2004 20:06 UTC
General Development CVS, part of the glue that holds open source development together, shows its age. Many competitors have emerged recently, fixing misfeatures and adding new ideas. Shlomi Fish (of the version control comparison fame) explores several current open source version control systems that may be better than CVS for your needs. Email Shlomi on how to add info for your favorite VCS on his comparison page.
Permalink for comment
To read all comments associated with this story, please click here.
Re: Anonymous (IP: 137.36.152.---)
by Bascule on Fri 30th Jan 2004 20:52 UTC

There are REASONS why you can't just go and delete directories willy-nilly.

The reasons being that RCS is incapable of providing versioning on directories.

Subversion solves this by making revisions repository-wide rather than file specific. The repository versioning is sensible, as opposed to the wacky versioning done by RCS.

And that's not much of a limitation, since you can just delete the contents of the directories and tell CVS not to download empty directories.

And ensure everyone checking out the repository uses the -P flag as well. I'd say it's a pretty major limitation when a client-side hack is required to work around the server's inability to remove directories. And did I mention what a hassle it is to move files around inside the repository while retaining versioning information.

CVS works, it is tested and it is time proven.

Yes, but its design oversights are enough to drive a man mad.