我在 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 /'的存储库无法创建隧道。
错误的原因是什么?
答案 0 :(得分:3)
您需要编辑您的配置文件(%appdata%\ Subversion \ config),有一个名为tunnels
的部分,您可以在其中输出如下注释:
ssh = C:\\Program Files\\TortoiseSVN\\bin\\TortoisePlink.exe
如果您使用密钥进行授权,则可以添加此参数以跳过密码输入部分:
-i c:\\Path\\to\\putty-ssh-key.ppk