Subversion over ssh - 从Windows主机访问Linux上的远程存储库

时间:2012-12-09 12:09:15

标签: linux svn tortoisesvn

我在 Mandriva Linux 中创建了一个存储库,并希望从 Windows 主机访问它。

mkdir /home/user/myrepo/
svnadmin create /home/user/myrepo/

为此,我安装了客户端 TortoiseSVN 1.7.9

我设置路径 -

svn+ssh://user@ip/home/user/myrepo/

其中ip == ip远程linux主机。

我正在尝试对存储库进行审核,但收到错误 -

无法连接到网址'svn + ssh:// user @ ip / home / user / myrepo /'的存储库无法创建隧道。

错误的原因是什么?

1 个答案:

答案 0 :(得分:3)

您需要编辑您的配置文件(%appdata%\ Subversion \ config),有一个名为tunnels的部分,您可以在其中输出如下注释:

ssh = C:\\Program Files\\TortoiseSVN\\bin\\TortoisePlink.exe

如果您使用密钥进行授权,则可以添加此参数以跳过密码输入部分:

-i c:\\Path\\to\\putty-ssh-key.ppk