My Hackergotchi

Updated: Never — Philip's Blog

Now featuring regular updates!

Sat, 31 May 2008

19:54 – CVS is Dead -- Long Live Subversion

Yay:

[660] (philip@carrot)~/projects/freebsd/head% svn info
Path: .
URL: svn+ssh://svn.freebsd.org/base/head
Repository Root: svn+ssh://svn.freebsd.org/base
Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revision: 179458
Node Kind: directory
Schedule: normal
Last Changed Author: remko
Last Changed Rev: 179458
Last Changed Date: 2008-05-31 16:17:36 +0200 (Sat, 31 May 2008)

After months of working on a conversion script for 10-15 hours a day, EvilPete has now pulled the trigger on FreeBSD's (src) CVS. And there was much, much rejoicing.

It'll be a bit bumpy for a while, but I'm really happy that we've joined the 21st century of version control. :-)

Of course, CVS will be around for another couple of years so people using anoncvs or CVSUP to keep their FreeBSD systems in sync won't be left in the cold, but as developers, we can finally stop gritting our teeth when we have to merge something.

Now I need to learn about svnsync. I don't think Peter will be impressed if I hammer svn.freebsd.org for all the machines I keep trees around on. :-)

/me happy