Назад | Перейти на главную страницу

Отвязать пользователей SVN от пользователей системы?

Я новичок в Subversion, но из своего исследования я понял, что пользователи SVN - это в основном пользователи Linux.

У меня вопрос, как их отвязать? Это вообще можно сделать?

Спасибо.

Все зависит от метода, который вы используете для доступа к своему репозиторию. В основном есть три способа:

  1. svnserve
  2. svnserve через ssh
  3. apache dav_svn

Варианты 1 и 3 не требуют наличия локальных пользователей на сервере, в то время как вариант 2 требует.

В руководстве по Subversion есть хорошее резюме различных типов серверов и зачем выбирать какой.

Я лично использовал только Метод Apache, который позволяет вам создать файл с именами пользователей, паролем и соответствующими разрешениями, и это хорошо сработало для нас.

Пользователи SVN эквивалентны пользователям системы, если вы используете метод доступа svn + ssh. Чтобы «отвязать» пользователей svn, вам нужно перейти к другому методу доступа, например svnserve или apache2 + mod_dav.