Как предоставить пользователю доступ только к подпапке в моем svn-репозитории?

У меня есть существующий репозиторий subversion со многими вложенными папками. К моей команде присоединился новый человек, и я хочу дать ему доступ к репозиторию Subversion, но никак. Они должны получить доступ только к одной из папок в репозитории Subversion. Итак, как предоставить пользователю доступ только к подпапке в репозитории Subversion?

Моя установка: Debian, Apache2, DAV, SVN


person whitenexx    schedule 19.08.2011    source источник
comment
Вкратце: вам нужна HTTP-аутентификация (например, BASIC, через AuthType Basic), а затем ограничить доступ к определенному URL-адресу через <Location /svn/private/project> Require group admin </Location>.   -  person dma_k    schedule 19.08.2011


Ответы (1)


Разрешения на определенные пути репозиториев SVN могут быть предоставлены путем создания файла доступа. Дополнительные сведения можно найти, прочитав книгу SVN. Вот пример:

[gui:/] 
@admin = rw
john = rw
#
[logic:/]
@admin = rw
jack = rw
john = r
ali = rw
person Gupta    schedule 19.08.2011