Это старая версия документа!
Установка SVN и доступ по HTTP к репозитариям
1. Устанавливаем sudo apt-get install subversion sudo apt-get install libapache2-svn
2. Корень репозиториев будет в папке sudo svnadmin create /home/svn Дадим Апачу доступ: chown -R www-data /home/svn
3. Теперь нужно отредактировать файл настроек /etc/apache2/mods-enabled/dav_svn.conf
< Location /svn> DAV svn SVNPath /home/svn
AuthType Basic AuthName “Subversion Repository” AuthUserFile /etc/apache2/dav_svn.passwd
4. Создаем пользователя для доступа к репозиторию: sudo htpasswd2 -cm /etc/apache2/dav_svn.passwd username
Опция «-c» используется только первый раз - когда создается файл.
Все следующие пользователи добавляются командой sudo htpasswd2 -cm /etc/apache2/dav_svn.passwd username
5. Для применения всех настроек нужно перезагрузить Апач sudo /etc/init.d/apache2 restart
Усё, свн доступен по адресу http:ваш_сервер/svn/