Показаны сообщения с ярлыком webdav. Показать все сообщения
Показаны сообщения с ярлыком webdav. Показать все сообщения

понедельник, 24 июня 2013 г.

Установка сервера Subversion в CentOS 6.4 используя протокол доступа WebDAV

Subversion - популярная система контроля версий исходного кода, в данной заметке я опишу, как установить subversion на сервер CentOS с доступом через WebDAV и разграничением доступа разных пользователей, к разным проектам.

Итак, выполняем последовательно:

1. Устанавливаем Subversion и Apache

yum install -y subversion mod_dav_svn

2. Модифицируем файл /etc/httpd/conf.d/subversion.conf добавляем следующую секцию:

<Location /svn>

        DAV svn
        SVNParentPath /var/www/svn

        AuthType Basic
        AuthName "Subversion repositories"
        AuthUserFile /etc/svn-auth-users
        Require valid-user

        SSLRequireSSL
        AuthzSVNAccessFile /etc/subversion/authz

</Location>

Немного пояснения: