Решением является к используемому dav_svn модуль в Apache. Все svn клиенты поддерживают тот метод, и управление доступом сделано через simpleauth в Apache и определения группы в dav_svn.
Документация для него в изобилии, вот пример быстрого практического руководства:
http://www.debuntu.org/2006/05/20/54-how-to-subversion-svn-with-apache2-and-dav
Сообщите мне, если у Вас возникнут вопросы.
Направляйтесь в https://www.wandisco.com/subversion/download и загрузите двоичные файлы подверсии для своей платформы. Как часть процесса установки, Вас спросят, хотите ли Вы Apache установки и dav_svn также. После того как Вы делаете это, необходимо настроить сервер Apache для подавания репозитория подверсии (после того как Вы создаете его с помощью "svnadmin, создают", необходимо удостовериться, что он принадлежит пользователю, который выполняет сервер Apache).
Взгляните на http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html для получения дополнительной информации о конфигурации Apache.