After discussion with my colleague, as well as numerous links on top Google searches which indicated this was not possible or to use “svn export”.. we finally decided to analyze a well known PHP SVN Client which had a “getfile” functionality like we were looking for.
The solution was amazingly simple and can be accessed with an HTTP request, even directly in your browser:
Syntax.
[protocol][serverhostname]:[port]/svn/[repositoryname]/!svn/bc/[versionnumber][path][filename]
Ex.
http://svn.andronetics.com:8080/svn/dev/!svn/bc/111/Applications/RobotManagement/trunk/README.txt
References
phpsvnclient, http://code.google.com/p/phpsvnclient/
Leave a comment