Установка сервера SVN
Материал из Kalcho
Версия от 15:23, 9 января 2011; Ryabko (Обсуждение | вклад)
Установка сервера SVN в openSUSE 11.3
Установить пакет subversion из репозитория.
Создать пользователя svn и группу svn.
Сделать пользователя svn членом группы svn (можно через YaST -> Security and Users -> User and Group Management).
Создать svn-репозиторий, например, такой командой:
svnadmin create /home/svn/repo
Создавать репозиторий желательно на отдельном разделе (например /home), который не затирается при переустановке системы.
Настроить права доступа к репозиторию. Для анонимного доступа в файле /home/svn/repo/conf/svnserve.conf должна быть строка:
anon-access = write
Задать корневую директорию репозиториев в конфиге /etc/sysconfig/svnserve:
SVNSERVE_OPTIONS="-d -R -r /home/svn"
Запустить svn-сервер:
/etc/init.d/svnserve start
Добавить скрипт запуска svn-сервера в автозапуск:
chkconfig svnserve on
После этих манипуляций из svn-клиента можно обращаться к серверу по такому URL:
svn://localhost/repo