Andrew, Here's some PHP that checks out from a remote SVN server and deploys the code locally (it's clipped from another project, so please excuse any non-existent values): * https://gist.github.com/1512253 PHP's system() and chmod() make this easy. It took me far more time to debug the svn & other system commands.