Невозможно управлять доступом к каждому каталогу с помощью «ssh + svn».
Нет ли другого способа, кроме разделения репозиториев?
Даже если выполнены следующие настройки, «othrt_ssh_user» может получить доступкаталог «/ trunk» репозитория «repos» (svn update и commit).
svnserve.conf
anon-access = none
auth-access = write
authz-db = authz
authz
[/]
* = rw
[repos:/trunk]
some_ssh_user = rw
othrt_ssh_user =
Оказывается, что «хранилище» на самом деле является единым хранилищем. Следующие настройки работали нормально.
[/]
* = rw
[/trunk]
some_ssh_user = rw
othrt_ssh_user =