Migrating from SVN to Git

At least since reading the comments on my post about combining Dropbox and SVN suggesting I should move to a decentralized versioning system for my development projects I developed an eager want to do so. To be honest, I was afraid the migration would turn out to be a royal PITA.

Last weekend, investigating this problem again, I found this article by John Albin who wrote a set of scripts to make the entire process fairly simple. The final output of those scripts are the bare Git repos that can be used to serve the projects to your clients. After moving them to your server you should be able to clone that data.

Best side benefit: I can finally stop using Versions (and our buggy SVN installation, to be fair) and move on with the great, just released Tower 2.