Posts for Version Control

Reverting changes in Git - 2011 October 12

Coming from Subversion, I’ve definitely got some pre-conceived notions about how reverting changes should work. For those that don’t know, svn revert is used to discard local changes in your ...

Choosing a New Version Control System - 2011 February 17

The last several years have brought a frenzy of activity on the version control front. Subversion has been joined by Mercurial, Bazaar, Git, Monotone, Darcs, and many more. With all ...

bzr-keychain - 2010 March 09

I’ve been meaning to look at this, but haven’t had the time until recently. bzr-keychain provides the ability to save your credentials into Mac OS X’s keychain. The trick is ...

Subversion is moving to ASF! - 2009 November 28

I’m late in the game on announcing this, but Subversion is moving to the ASF!. I think it’s awesome that Collab.net has put in the work necessary to grow such ...

Bazaar as a Subversion “super client” - 2009 October 12

Nearly a year ago, I read an article by Ben Collins-Sussman called A Mercurial “super client”. About a month or so prior to that, I had started playing with Bazaar ...

Good idea, bad idea - 2008 January 09

Good Idea Have a common dump file format that uses key/value pairs of the form: key: value\n Bad IdeaChose not to have full paths start with a leading ‘/’, so that ...

More playing with Mercurial… - 2007 June 27

I’ve spent some more time playing with Mercurial, and discovered a few things. First, renames actually track unlike Subversion, where updating my working copy may result in the old filename ...

Taking a look at Mercurial - 2007 June 13

So, now that the dust has settled—to some degree—on distributed version control systems being the answer to every development problem, I decided to try a few out. To be honest, ...

Another update to fsfsverify… - 2007 April 24

There was a regression in fsfsverify that prevented it from detecting overflowed windows when the instruction stream wasn’t corrupted. That has been fixed, along with a couple of other minor ...

New version of fsfsverify released! - 2007 February 22

I’ve been hard at work for the past couple of weeks, and I’m proud to announce that an updated fsfsverify script is available. Functionally, the only difference is the addition ...

More fsfsverify updates… - 2007 February 20

Things are going well on the fsfsverify front. I’ve run the new code through a number of tests, and it’s performing just as well as the old one. If this ...

Updates to fsfsverify coming… - 2007 February 19

I’ve been hard at work on a new version of fsfsverify that handles the new svndiff1 format. I also took it as an opportunity to rewrite large portions of it, ...

Updated fsfsverify tool - 2006 July 24

A recent Subversion user had troubles with the middle of their svndiff stream becoming corrupt. Thanks to his openess, and sharing of the corrupted revisions, I was able to verify ...

Subversion 1.4.0 is around the corner… - 2006 July 21

If you haven’t downloaded and tested the release candidate yet, please read this email, and download it now. A number of folks contributed greatly to the working copy performance, and ...