LINUX.ORG.RU

Subversion


0

0

Не могу понять, как назначить в Subversion права на дерево проектов:
/
/проект1
...
/проектX

Нужен доступ на чтение и запись только в определенные проекты.
Без прав на чтение к "/" не дает записывать данные в проекты.
Если разрешить чтение к "/", то можно слить все дерево / с подкаталогами.



Это же средствами Apache2 можно сделать, если доступ к репозиторию через mod_dav_svn. Доступ к каждой ветке/проекту только определенным пользователям и отдельные разрешения на PUT/GET.

mk
()

Другой брутальный способ - делать отдельные репозитории под каждый проект с распределенными правами и соотв раздавать права. Это если доступ не через Апачи, а по svn+ssh или file.

Для нормальной же конфигурации со многими пользователями читайте доки на тему svnserve и файла conf/svnserve.conf в репозитории. Там можно довольно тонко настраивать доступ, если по svn+ssh.

atoku ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.