Как установить разрешения в репозитории svn?

Я создал репозиторий на сетевом диске с svnadmin create repos.

Есть ли способ установить права пользователя на репозиторий?

И если это так, как можно установить эти разрешения?

Ответы

Ответ 1

Если вам нужно управлять доступом через протокол svn:// (встроенная авторизация), вам нужно всего лишь изменить файлы в папке conf вашего вновь созданного репозитория:

  • Настройте passwd (repos/conf/passwd), чтобы определить список пользователей и пароли
  • Настройте authz (repos/conf/authz), чтобы определить группы и привилегии
  • Настройте svnserve.conf(repos/conf/svnserve.conf), чтобы определить общую конфигурацию доступа

Вот простое руководство как отредактировать и настроить доступ к вашему репозиторию. Также вы можете ознакомиться с официальной документацией , чтобы погрузиться в управление доступом к subversion.

Если вам нужно управлять доступом через протокол http://, вам может потребоваться обратиться к официальной документации по подрывной деятельности по этому вопросу, это немного более сложный вопрос, чем встроенный авторизация subversion.