Установка сервера SVN
Материал из Kalcho
Версия от 15:13, 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