I've been migrating some of my machines to be using nginx + php-fpm and ditched apache. However this is not an easy task as I haven't found a way to serve subversion off http using nginx only. Is that even possible? I know apache offer the mod_dav_svn module and many more modules but I'm not sure nginx offer the equivalent.
Thanks
AFAIK nginx has no svn/dav support at all.
The only way is to keep an Apache instance with mod_dav_svn module up and running and proxy all svn requests from nginx to Apache.
Personally I just use svnserve, it seems lightweight enough and has handled all my subversion needs. Often people don't actually use the full feature set offered by using Apache.