Новый репозиторий

После того как Svn-сервер работает, можно создать новую repository. Затем её можно будет использовать и программировать с помощью Svn.

1. Нужно перейти в Svn-директорию и создать новую repository с именем «NewRepository»:

2. Теперь нужно создать пользователя (позьзователей) с соответсвующими правами. Для этого мы отредактируем три файла в директории «NewRepository/conf/»:

  • — passwd
  • — authz
  • — svnserve.conf

Структура этих файлов описывается в документации subversions. Далее я описываю базовую конфигурацию.

2a. passwd

В этом файле определяются пользователи и их пароли:

Этим мы создаём пользователя «radislav» с паролем «myPassword»

2b. authz

В этом файле определяются права для пользователей из файла passwd:

Этим мы позволяем пользователю «radislav» читать и писать, а всем остальным — ничего.

2c. svnserve.conf

С помощью этого файла нужно конфигурировать нашу repository. Следует убрать в существующем файле комментарии для использования файлов authz и passwd:

3. Всё готово и можно переходить к следующему пункту: Рабочая копия

4. Полезное заметка для опытных пользователей: управление группами в моей версии не возможно, т.к. не хватает соответственного модуля.

Comments are closed.