Инструменты пользователя

Инструменты сайта


ubuntu:apache2-svn

Это старая версия документа!


Установка 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/

ubuntu/apache2-svn.1261171442.txt.gz · Последнее изменение: 2017/03/23 21:57 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki