Blog von Slagwerks

Mirroring Subversion Projects on GitHub: Worth It

I’ve been working with a sizable open source project hosted on subversion lately, and cringing at how long it took to just run svn status or svn diff to verify my local changes. Also not enjoying the need to do stuff like

diff -Nrc -x '.svn' -x target v1.6 local_16/ > ../local_changes.diff
to capture my changes between upstream releases.

Better late than never, I spent a few minutes this week getting the project mirrored on GitHub, thanks to pointers from the following two resources. I’d say it’s already paid off in time saved in just the two days since.