Добавить пользователя-администратора для аутентификации в хранилище.
$ sudo htpasswd -c /etc/global.htpasswd admin
Откройте файл dav_svn.conf
.
$ sudo nano /etc/apache2/mods-enabled/dav_svn.conf
Добавьте строку ниже.
<Location /svn>
DAV svn
SVNParentPath /var/lib/svn
</Location>
<Location /svn/RepoName>
AuthType Basic
AuthName \"RepoName Subversion Repository\"
AuthUserFile /etc/global.htpasswd
Require user admin
</Location>
Пожалуйста, установите правильное значение SVNParentPath
Убедитесь, что apache2-utils установлен.
$ sudo apt-get install -y apache2-utils
$ sudo service apache2 restart