Этого можно достичь с помощью файла svnaccess.conf. Предполагая, что вы используете аутентификацию домена Windows, вот один из способов предоставить доступ на уровне папок пользователям Windows.
(пример раздела файла svnaccess.conf)
[репо: / багажник / samplefolder]
* =
@ repo_restricted_users = r
@ repo_super_users = rw
Здесь repo_restricted_users и repo_super_users - это группы пользователей, которые должны быть определены ранее в файле svnaccess.conf - таким образом:
repo_restricted_users = john.doe, tom.riddle
repo_super_users = harry.potter, lord.voldemort
Это обеспечит доступ для чтения только к папке с образцами папок в хранилище, при этом другие папки будут закрыты. Надеюсь, это поможет.