使用svn + ssh在svnx中工作

时间:2011-02-23 11:46:40

标签: svn ssh repository version

我通常使用mac程序进行subversion“svnx”,并且与http存储库配合得很好。今天我试着检查一个svn + ssh repo,但程序无法正常工作。有人解决了这个问题吗?

由于

1 个答案:

答案 0 :(得分:0)

我发现有三件事帮助我使用SvnX和svn + ssh存储库。这些可能有助于解决您的问题:

  • 从命令行进行初始签出;这允许您接受网站的主机密钥

  • 旧版本的subversion默认情况下不会将-q选项传递给ssh;如果是这种情况,请将这样的行添加到〜/ .subversion / config的[tunnels]部分:

    ssh = $ SVN_SSH ssh -q

  • 如果您使用带有ssh的ControlMaster选项,则应为svn禁用它;在〜/ .subversion / config的[tunnels]部分添加这样的一行(你可能需要将它与最后一项合并):

    ssh = $ SVN_SSH ssh -o ControlMaster = no

希望这有帮助!