Я настроил это прежде, и способ, которым работает подверсия, она предложила бы Вам Ваши пароли сотни времен во время сессии.
(Чтобы сделать это, просто подключите свой клиент подверсии к svn+ssh://username@servername/path/to/repo),
Ответ должен использовать ssh ключи.
Настройте свою частную/с открытым ключом пару, и загрузите Ваш открытый ключ на Ваш ~/.ssh/authorized_keys файл, но снабдите префиксом его "команду = "/usr/bin/svnserve-t-r/path/to/repo"
И подключение снова с помощью svn+ssh, как упомянуто выше
Не делайте этого. Не используйте пароли входа в систему в потенциально меньшем количестве защищенных приложений. Используйте ssh ключи как Brent, говорит.
избегайте апача в целом и используйте svn+ssh протокол