Первая установка dav svn
:
apt-get install libapache2-svn
root@example:/var# mkdir svn
root@example:/var# cd svn
root@example:/var/svn# svnadmin create repo
a2enmod dav_svn
Изменение разрешений для Apache:
chown -R root.www-data /var/svn
chmod -R g+rw /var/svn
Добавить хранилище на виртуальный хост
<Location /svn/myrepo>
DAV svn
SVNPath /var/svn/repo
AuthType Basic
AuthName "My Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
htpasswd2 /etc/apache2/dav_svn.passw user