为 SVN 设置隧道(使用 Cornerstone/Mac)
我一直在使用 Tortoise 签出/提交到 svn 存储库。它被设置为使用 Tortoiseplink 作为 SSH 客户端 (D:\TortoiseSVN\bin\TortoisePlink.exe -l foo -pw bar)。我现在已经转移到 Mac(使用 Cornerstone),但我无法获得相同类型的设置。无论我做什么,我都无法让 Cornerstone 连接到存储库。
我需要设置 ssh 隧道吗?我该如何在 Mac 上做到这一点?
更新:所需设置的屏幕截图
I've been using Tortoise to checkout/commit to the svn repository. It is set up to use Tortoiseplink as SSH client (D:\TortoiseSVN\bin\TortoisePlink.exe -l foo -pw bar). I have now moved to a Mac (using Cornerstone) but I can't get the same sort of setup. Whatever I do, I can't get Cornerstone to connect to the repo.
Do I need to set up an ssh tunnel? And how do I do that on a Mac?
Update: screenshot of the settings needed
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你所看到的看起来是正确的 - 我唯一能想到的是你的 SSH 连接由于某种原因无法工作。您是否尝试过通过 SSH 连接到托管存储库的服务器?为此,请打开终端并输入:
如果系统提示您输入密码并且可以登录计算机,那么这是一个好的开始 - 如果不是,则表明您的网络设置存在问题。
What you have looks correct - the only thing I can think of is that your SSH connection is not working for some reason. Have you tried just doing an SSH to the server hosting the repository? To do this, open Terminal and type:
If you are prompted for a password and you can log into the machine then that is a good start - if not that suggests that something is fishy with your network setup.