当前位置:  开发笔记 > 运维 > 正文

如何在Eclipse中使用ssh隧道设置subversion?

如何解决《如何在Eclipse中使用ssh隧道设置subversion?》经验,为你挑选了2个好方法。

我有一个远程服务器,在非标准的ssh端口上托管我的subversion存储库.我想使用Eclipse的subclipse插件作为我的客户端来访问SVN存储库.我可以使用svn + specialssh:// ...来访问存储库.其中specialssh是我的〜/ .subversion/config中的隧道配置文件设置.

在subclipse中,我尝试将存储库的URL输入为:svn + specialssh://但这不起作用.



1> Don Branson..:

首先,我将隧道设置到我的存储库,该存储库位于我家网络的防火墙后面:

ssh -L 9000:10.5.128.5:3690 root@

10.5.128.5是我的存储库主机的内部地址.端口3690是svn监听的地方.

然后在Eclipse中,我配置存储库:

svn://localhost:9000/gwt

你去吧 这不是唯一的方法.我也使用Eclipse必须知道它是ssh的方法,并且插件必须支持它,他们这样做,但这种方法只是我个人的偏好.

再想一想,你不需要任何复杂的东西.尝试:

svn+ssh://host:port/directory



2> innaM..:

将ssh连接配置添加到〜/ .ssh/config文件中:

Host svnserver
    HostName your.real.hostname.here
    Port 1234
    User you

如果您在任何ssh/svn + ssh配置中指定"svnserver"作为主机名,ssh应该能够通过简单地读取您的配置文件来解决所有问题.

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有