1

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

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

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

我设置路径 -

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

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

我正在尝试对存储库进行审查,但出现错误 -

Unable to connect to a repository at URL 'svn+ssh://user@ip/home/user/myrepo/' Can't create tunnel.

错误的原因可能是什么?

4

1 回答 1

2

你需要编辑你的配置文件(%appdata%\Subversion\config),有一个部分叫做tunnels你有一个这样的注释行:

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

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

-i c:\\Path\\to\\putty-ssh-key.ppk
于 2012-12-09T12:15:24.103 回答