有没有人知道如何通过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.
我查看了配置的[tunnels]部分,目前没有启用任何内容。看起来您可以指定如何调用ssh,我尝试通过此方法为ssh指定-v,但它似乎没有任何效果。当SVN尝试连接时,我真正想要的是ssh的-v输出。虽然任何额外的记录都会很好。
如何通过SVN获取详细的ssh日志记录?
我在linux上的命令行使用SVN。
答案 0 :(得分:17)
如果您在Windows上使用* nix like systems或cygwin,可以试试这种方法:
$ export SVN_SSH="ssh -v "
$ svn checkout svn+ssh://xyz
答案 1 :(得分:-3)
我遇到了同样的问题。正如here所述,删除~/.ssh/known_hosts
已经为我解决了这个问题。