It’s been a few months since I’ve actually used the svn command, these days I opt to use git-svn, but I recently found out it doesn’t have support for svn:externals after checking out a project that made extensive use of them.

So I wanted a fast way to get the external code and wrote a quick python script that I can drop into a directory with a svn.externals file that will checkout the external projects using git-svn. There’s probably a much better solution out there, this method is pretty crude, but it works and that’s all that mattered to me.

Reblog this post [with Zemanta]