Insurrection is a Web interface and RSS and Atom feed generator for Subversion that uses modern browser features while being as browser agnostic as possible. It has some repository rights administration features and a reasonably good-looking interface that can be customized. RSS and Atom feeds of updates to the project are available.
svncommit_hook.php was written to address the numerous problems with the commit_email.pl script which is bundled with subversion. Email messages sent by this script are sent as multipart messages with each diff in its own part. All of the parts are sent as nicely formatted HTML. It is possible to specify the charset of the files in the repository (the default is still UTF-8). Diffs are displayed only for the modified files. Diffs are colored. PHP files are validated with "php -l". It is possible to specify the URL of a corresponding Trac-resource, and the links to the files will be automatically included in the email.
Userfriendly SVN (USVN) is a Web-based interface to configure your subversion repositories. This interface allows you to create new projects without a command line client, and it requires priviliged access to the server. USVN will take care of managing the list of users which are authorized to check out source code. This allows you to delegate the administration of your Subversion depots. USVN permits easy management of access restriction on Subversion files.