Вот шаги, которые я использовал для подключения из командной строки Mac OS X к моему серверу через svn + ssh:
На сервере:
ssh-keygen -b 1024 -t dsa -f mykey (creates mykey and mkey.pub files)
Копировать содержимое mykey.pub в ~ / .ssh / authorized_keys (создайте файл авторизованных ключей, если он не существует)
Загрузите mkey на свой локальный компьютер и запустите:
chmod 600 mkey (the next step won't run otherwise)
svn-add mkey (enter your passphrase)
извлечение с вашего сервера SVN с помощью SSH:
svn co svn+ssh://user@server.com/repos/path
Удалите mkey и mkey.pub с вашего сервера