免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2361 | 回复: 0
打印 上一主题 下一主题

内网外网同时使用内网svn服务器 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-15 12:59 |只看该作者 |倒序浏览
最近跑到外地去了,向公司内部svn仓库提交代码成了个问题,内部服务器端口倒是可以简单映射到防护墙,但是端口却不能是默认的22,而原来在内网使用的svn服务器名也无法使用了。于是google之。
搜索后,发现了很简单的解决办法,在用户端配置ssh即可。
示例如下:(~/.ssh/config)
host svn1_server
    Hostname www.example.com
    Port 9122
    ForwardAgent no
    ForwardX11 no
host svn2_server
    Hostname www.example.com
    Port 9222
    ForwardAgent no
    ForwardX11 no
以上svn1_server设为原来在内网使用的svn服务器名,9122为防火墙端口转发到内网svn的端口号。
www.example.com自然是你的防火墙地址
这样,svn客户端本地代码库无需任何修改,就可以使用了,等回到内网工作时,再修改config即可。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/74636/showart_2028642.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP