CentOS-6-amd64
Установка apache
Сделаем, чтоб он запускался при загрузке системы
Запускаем
Установка и настройка SVN
Установка:
Создадим директорию, которая и будет репозиторием
В ней создадим репозитарий myrepo и выставим правильного владельца его директории
Настраиваем веб-сервер для работы с svn. В файле /etc/httpd/conf.d/subversion.conf должно содержаться следующее:
Создаем файл web-авторизации и задаем пользователя и пароль:
Проверяем - IP-адрес_сервера/myrepo набираем в браузере
Установка apache
Код: Выделить всё
yum install httpdСделаем, чтоб он запускался при загрузке системы
Код: Выделить всё
chkconfig httpd onЗапускаем
Код: Выделить всё
service httpd statusУстановка и настройка SVN
Установка:
Код: Выделить всё
yum install mod_dav_svn subversionСоздадим директорию, которая и будет репозиторием
Код: Выделить всё
mkdir -p /svn/repo && cd /svn/repoВ ней создадим репозитарий myrepo и выставим правильного владельца его директории
Код: Выделить всё
svnadmin create myrepo
chown -R apache.apache myrepoНастраиваем веб-сервер для работы с svn. В файле /etc/httpd/conf.d/subversion.conf должно содержаться следующее:
Код: Выделить всё
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /myrepo>
DAV svn
SVNPath /svn/repo/myrepo
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /etc/svn-auth
Require valid-user
# </LimitExcept>
</Location>Создаем файл web-авторизации и задаем пользователя и пароль:
Код: Выделить всё
htpasswd -mbc /etc/svn-auth svn-adm ВАШ_ПАРОЛЬ_ТУТПроверяем - IP-адрес_сервера/myrepo набираем в браузере
