Long ago I tried to sort out my system between local, web server and subversion. I got some good explanation on this question.
Unfortunately I hit a road block on the w
Release Management
you can create an job/batch which exports the svn to a local folder. after the export you can upload it with rsync.
the job can automatically execute by the svn hooks.
you can also use mtod ways but keep in mind: using a checkout on the server is a security risk, if someone can access the .svn folders! they can access the php code and see passwords or bugs.