22 октября 2009 г.

linux: SVN-сервер, SVN-репозиторий (fedora)

Как установить SVN-сервер под linux (fedora) и настроить репозиторий.
0) ставим что надо (всё от рута делать)
yum install mod_dav_svn subversion
1) создаём директории
mkdir /var/www/svn
2) создаём репозиторий
svnadmin create /var/www/svn/project1
chown -fhR apache.apache /var/www/svn/project1
3) создаем файл паролей:
htpasswd -c /var/www/svn/svn.passwd <юзер>
4) настраиваем [/etc/httpd/conf/httpd.conf] / [/etc/httpd/conf.d/subversion.conf]
<Location /repos>
DAV svn
SVNParentPath /var/www/svn
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /var/www/svn/svn.passwd
Require valid-user
</Location>
5) стартуем httpd
6) enjoi, теперь мы видим репозиторий по Location /repos:
http://127.0.0.1:6666/repos/project1/
7) Для добавления дальнейших репозиториев только лишь svnadmin create

Комментариев нет:

Отправить комментарий