2013-01-23 3 views
9

Кто-нибудь знает, как получить SVN для регистрации деталей соединения ssh при работе через ssh-соединение?Подробный протокол для подключения svn ssh

Когда я не могу подключить SVN всегда дает мне:

To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file. 

Я посмотрел в [тоннели] раздел конфигурации и ничего не включена. Похоже, вы можете указать, как вызывается ssh, и я попытался указать -v на ssh с помощью этого метода, но он, казалось, не имел никакого эффекта. То, что я действительно хочу, это -v вывод для ssh, когда SVN пытается подключиться. Хотя любые дополнительные каротажи были бы хорошими.

Как получить подробный протокол ssh через SVN?

Я использую SVN в командной строке на linux.

ответ

17

Если вы используете * Никс как системы или Cygwin на окнах, вы можете попробовать с помощью этого метода:

$ export SVN_SSH="ssh -v " 
$ svn checkout svn+ssh://xyz 
+0

Или даже 'SVN_SSH =" ssh -v "svn ...", если вы хотите сделать это для одной команды, не экспортируя переменную. – javabrett

-2

Я просто была такая же проблема. Как описано here, удаление ~/.ssh/known_hosts разрешило его для меня.

+1

Ответы, которые связаны с внешним ресурсом, могут стать бесполезными после истечения срока действия ссылки. Здесь предпочтительнее обобщать фактическое решение inline здесь. – Thomas

Смежные вопросы