2009-12-31 2 views
1

Я хочу ограничить доступ пользователей к репозиториям SVN по ветви. Пользователи получат доступ к репо через Apache/WebDAV. В основном это касается коммитов, я не слишком сильно забочусь о доступе чтения. Кроме того, в основном это касается предотвращения несчастных случаев, а не недоверия пользователей.Как разрешить доступ к SVN через WebDAV на основе филиалов?

Обратите внимание, что я как раз собираюсь установить доступ к WebDAV, т.е. е. Я все еще ноб по этому поводу. До сих пор я читал несколько руководств и не мог найти все нужные мне кусочки. Этот вопрос отсутствует.

ответ

2

Отъезд svnbook. Там нет автоматического способа, хотя ограничить доступ ко всем ветвям, когда у вас есть макет, как:

projectA/trunk 
projectA/branches 
projectB/trunk 
projectB/branches 

Оно сводится к тому, только дает определенные людям доступ к ветвям:

[groups] 
calc-developers = harry, sally, joe 

# Allow everyone read access 
[/] 
* = r 

# Allow harry to write to branches 
[calc:projectA/branches/] 
harry = rw 

# Allow calc-developers group RW access to trunk 
[calc:projectA/trunk] 
@calc-developers = rw 
+0

Это будет делать, спасибо. –

Смежные вопросы