Я создал репозиторий на сетевом диске с svnadmin create repos
.Как установить разрешения в репозитории svn?
Есть ли способ установить права пользователя на репозиторий?
И если это так, как можно установить эти разрешения?
Я создал репозиторий на сетевом диске с svnadmin create repos
.Как установить разрешения в репозитории svn?
Есть ли способ установить права пользователя на репозиторий?
И если это так, как можно установить эти разрешения?
Если вам нужно управлять доступом через svn://
протокола (встроенные авторизации), все, что вам нужно сделать, это изменить файлы в conf
папки вновь созданное хранилище:
repos/conf/passwd
) для того, чтобы определить список пользователей и паролейrepos/conf/authz
) для того, чтобы определить группы и привилегииrepos/conf/svnserve.conf
) для того, чтобы определить конфигурациюПростой справочник how to edit and configure access to your repository. Также вы можете обратиться к official documentation, чтобы погрузиться в управление доступом subversion.
Если вам необходимо управлять доступом через протокол http://
, вам может потребоваться обратиться к official subversion documentation on this matter, это немного более сложная тема, чем встроенная авторизация подрывной деятельности.
Но разве этот подход не работает, только если репозиторий находится на сервере а не сетевой диск? – Woltan
, если вы имеете в виду 'file: ///' protocol, то вы правы, это не работает. Фактически, для доступа к файлу 'file: ///' нет доступа. – altern
Спасибо, это отвечает на мой вопрос ^^ – Woltan
Это похоже на дубликат http://stackoverflow.com/questions/81361/how-to-setup-access-control-in-svn – altern