Как указать привилегию для нескольких путей вместе в SVN Path Based Authorization? - PullRequest
0 голосов
/ 28 января 2011

Я использую авторизацию на основе пути SVN для ограничения доступа.

Синтаксис в файле authz для указания авторизации приведен ниже.
Этот пример показывает, что я хочу дать «тестовой» группе разрешение на чтение / запись для /branches/mycode-1.0.
Но я хочу ограничить их доступ к таким подкаталогам, как aaa, bbb, ccc и т. Д.

[/branches/mycode-1.0]
@test=rw

[/branches/mycode-1.0/aaa]
@test = 

[/branches/mycode-1.0/bbb]
@test = 

[/branches/mycode-1.0/ccc]
@test = 

Поскольку у меня довольно много подкаталогов, которые я хочу ограничить доступ, было бы хорошо, если бы я мог указать разрешение для всех этих путей вместе, что-то вроде ниже:

[/branches/mycode-1.0/aaa]
[/branches/mycode-1.0/bbb]
[/branches/mycode-1.0/ccc]
@test = 

Я попробовал, и это не сработало. Я также попробовал это ниже, но это тоже не сработало.

[/branches/mycode-1.0/aaa;/branches/mycode-1.0/bbb;/branches/mycode-1.0/ccc]
@test = 

Есть ли способ, которым я могу указать несколько путей вместе, чтобы установить разрешение?

Спасибо
Ричард

...