Setting up a Subversion Server on Ubuntu 9.10
The tutorial Setting up a Subversion Server on Ubuntu Gutsy Gibbon server still works quite well. However, as final step the following commands should be executed additionally:
sudo chown -R www-data:www-data /var/svn/repos
sudo chmod -R g+w /var/svn/repos