Subversion
I hadn’t noticed, but Subversion went 1.0 a few months ago. This is meant to be a replacement for the aging CVS version control system. The idea is to “fix” the long-standing problems with CVS without completely abandoning its concepts. It has directory versioning, common-sense branching, file renaming support and efficient handling of binary files. Sounds great! Let’s try it out…
First off, it’s a bitch to install.
I just spent the past 3 or 4 hours doing it. Gotta install Apache 2.0 with web-dav modules, can’t find the Berkeley DB libraries, autoconf is too old, gotta compile arp-utils first, then configure and make so it’s bootstrapped, then checkout the real svn client, then configure make make install that one. I honestly don’t know how I actually ended up with everything working, but it does – and it’s nice.
I’ll probably tinker with it more tomorrow, but I’m definitely going to find a project to import into it for real-world testing. Don’t tell anyone at the office. They’ll kill me if they think I’m even considering switching yet another software package out from under them!
Jack Baty's Weblog Archives (2000-2020)