Установка сервера SVN

Материал из Kalcho

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

Версия 15:23, 9 января 2011

Установка сервера 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
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты