У нас есть существующее хранилище Subversion, которое использует LDAP для управления пользователями / паролями. Есть несколько новых пользователей, которым мы хотели бы предоставить доступ только для чтения к SVN. Я сделал несколько поисков в Google и нашел способ открыть доступ только для чтения анонимным пользователям, но это не то, что нам нужно. Мы не хотим открывать SVN для всех. Мы по-прежнему хотим контролировать вход в систему через LDAP, но хотим, чтобы определенные именованные пользователи не могли добавлять / редактировать / удалять.
Я предполагаю, что это можно сделать с помощью ловушки (pre-commit?), Но у меня нет опыта написания ловушек. Может кто-нибудь показать мне или указать мне пример того, как это сделать?