【发布时间】:2013-04-19 07:28:21
【问题描述】:
我在使用 TortoiseSvn 的 Windows 7 工作站上尝试使用以下语法签出 repo 时遇到问题:
svn co svn+ssh://user@ip/repo .
我做了什么来测试这个问题:
- 修改TortoiseSvn的网络设置指向..\TortoisePlink.exe
- 成功建立到目标计算机的 ssh 连接,没有任何问题
- 已从运行带有 OpenSsh 的 Ubuntu 的工作站成功签出存储库
当我尝试从 Windows 7 工作站上的命令行执行上述语法时,我收到错误:
svn: E720087: Unable to connect to a repository at URL 'svn+ssh:///user@ip/repo'
svn: E720087: Can't create tunnel:The parameter is incorrect.
有趣的是,如果我使用 tortoise gui 浏览到 repo,我可以成功打开并查看 repo。但出于脚本目的,我需要从命令行执行此操作。
有什么建议吗?
【问题讨论】:
标签: windows shell svn command-line tortoisesvn