2014-09-01 57 views
1

我已经在Centos上安装并创建了SVN回购协议。我从Windows 7使用乌龟作为svn客户端。我想使用svn和svn + ssh格式。所以我用puttygen创建了私钥并复制了公钥。我将这个公钥粘贴在根目录的.ssh/authorized_keys中,格式为tortoise svn结账问题

command =“/ usr/bin/svnserve -t -r/var/www/html --tunnel-user = root”,no无代理转发,no-x11转发,no-pty ssh-rsa AAAAB3NzaC1yc2EAAAAD [email protected]

其中我的存储库位置=/var/www/html,svn user = root。

而且我还在腻子上保存了名为“myrepo”的会话。然后,我尝试使用tortoisesvn将代码库的URL作为svn + ssh:// myrepo/svnrepo签出代码。但是,我得到了一个错误信息,如:

enter image description here

当我改变了密钥认证密码验证,它工作正常。并且还用ssh检查了密钥,它也工作正常。但是当我用svn + ssh尝试时,它显示错误。

回答

1

我通过更新CentOs服务器上的颠覆解决了这个问题。