Fork me on GitHub
Jon Bringhurst

30 Apr 2010

Checking out multiple projects in one subversion repo

If you’ve ever had to deal with a subversion repository with multiple projects that all have separate “trunk”, “branches”, and “tags”, you may find this script quite useful.

To use it, you can specify multiple project names and the tag or branch that you want to check out for each of them. If no flags are specified, it’ll default to checking out from trunk.

I’ve been using this on a daily basis for a little while and I think I’ve weeded out most of the obvious bugs.