I started using subversion for one of my projects and it would be absolutely amazing if I could just export the latest version from the repository on my production server by for example running a php or perl script.
The production site is hosted with a shared hosting provider who doesn’t allow shell access or for example the php exec() function. (I don’t know much about perl; I only know that my hoster allows perl and custom cgi scripts).
Is it possible to perform a SVN export in this environment?
As far as I know there is no SVN client fully written in PHP or Perl. SO without exec you’re out of luck.
Workarounds: