Subscribe to
Posts
Comments

Archive for August, 2005

I gave a talk on distributed SCMs at Foo Camp last weekend. The slides are now available as a PDF document. The talk was an overview of the current state of the Free Software distributed SCM world; I didn’t concentrate on any one system. The talk was surprisngly (to me) well attended, particularly given its [...]
Ian Bicking has written two thoughtful articles on distributed and centralised revision control systems (the first, the second). His original thesis was one that he shared with Greg Hudson, one of the Subversion developers: for free software, distributed SCM bad, centralised good. He had four main points, which I have reduced to three: 0 Work ought [...]

More about Subversion

[I originally posted this about two weeks ago, but something caused it to disappear. Here's a lightly edited repost.] Karl Fogel posted a comment on my future of free distributed SCM systems entry, asking for some more detail on what it is that I don’t like about Subversion. That’s a tall order. Since Karl is [...]
Zooko has written a clever article comparing Darcs’s merge strategy with Subversion’s. The essence of the article is a case where two edits to the same file in different branches cause Subversion to automatically do a merge that introduces a bug, while Darcs gets the merge right. Out of curiosity, I tried Zooko’s test case [...]

The legacy of BitKeeper

It has now been a month since BitMover withdrew BitKeeper from use by people who didn’t have paid licenses. Ian Bicking has written a blog entry on the evils of distributed revision control, so this seems a good time to talk about the legacy of BitKeeper. Early during the use of BK for Linux kernel [...]

On moving, in a hurry

One of our tenants is about to move out of her apartment in San Francisco. While we wait for the City to digest our plans to build a new house, we have two mortgages to pay; one on the house we live in, and one on the empty lot that, if pressed, maybe we [...]