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.
Arch/TLA and Monotone
by Will on Sat 31st Jan 2004 15:09 UTC

I'm still not sure why everyone's raving about Subversion. The last time I looked, they were still *designing* the API!! Or were they just 'redesigning'?

And why the absolute dependance on WebDAV for network repositories? To be fair, it's been 2-3 months since I last looked at Subversion, and I know it's still in a state of flux, but my two current favourites are Arch/TLA (http://regexps.srparish.net/www) and Monotone (http://www.venge.net/monotone). The design of TLA is very, very good, and flexible -- use WebDAV, FTP, SFTP for connecting to the repository. My only complaint is if your tla binary can't find a GNU Tar, Sed, Diff or Patch, then things can get a wee bit hairy and unpredictable. Monotone's getting better and better, and uses the Boost libraries and SQLite for doing all the things that TLA uses Tar/Diff/etc for, but it's still going through changes (some API, it appears) and the user-commands are a bit too minimal for serious use, at the moment -- though it's damned close, and the completely disconnected system for repositories is fantastic! Though I think as soon as Tags get implemented properly, it'll take away a lot of the pain of forcing users to use SHA hashes instead of Version numbers.