乌龟svn结帐问题

时间:2014-09-01 19:56:09

标签: svn centos tortoisesvn svn-ssh

我在Centos中安装并创建了SVN repo。我使用的是来自Windows 7的svn客户端的龟。我想使用带有svn + ssh格式的svn。所以我用puttygen创建了私钥并复制了公钥。我将这个公钥粘贴在格式为

的centos的.sh / authorized_keys上

command =“/ usr / bin / svnserve -t -r / var / www / html --tunnel-user = root”,no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no -pty ssh-rsa AAAAB3NzaC1yc2EAAAAD root@1.2.3.4

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

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

enter image description here

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

1 个答案:

答案 0 :(得分:1)

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