SvnCrawler is a tool for analysis of Subversion (SVN) repositories. The project includes different plug-ins for generating csv reports, rss feeds and more. Creating a new plug-in takes only a few bash lines. More info: http://svncrawler.sourceforge.net
A set of scripts named "svnexport" is intended to update the Web site from the Subversion repository by using "svn export [options]" command.
You can work through a Web interface or from the command line.