Вы хотите сосредоточиться на вещах, которые изменились ...
svn + ssh требует, чтобы вы вошли в систему репозитория и что auth-access = write (в svnserve.conf), по крайней мере, так я его видел. Возможно ли, чтобы изначально были сессии, вошедшие в репозиторий, и их больше нет?
Есть отличный учебник по настройке:
"Руководство по установке для Linux Subversion Server с использованием доступа клиента SSH
(используя протокол svn + ssh с svnserve -t)
Гюнтер Струб (gbs@users.sourceforge.net, март 2004 г.) "
но вы, наверное, уже знали это; -)