构建CVS虚拟开发团队

我们现在常用CVS来作为团队协作开发的工具,方便管理,但在项目或开发团队分散的情况下,使用CVS就必须安装在位于公网的服务器上,否则无法使用,如果一些临时的项目,或服务器不便于管理的情况下,就略显不便,在这可以考虑虚拟组网的方式,来方便CVS服务器的发布,下面介绍一下CVS服务和客户端的内、外网混合联机的方法。

我所接触到的虚拟组网主要2种,VNN和花生壳,此外还有SoftEther、Microsoft VPN,但对比来说,VNN和花生壳都有较大的优势:

1、无需搭建服务器:VNN和花生壳都为普通用户开设了免费服务器,不需要搭建专用的服务器。
2.客户端程序小,占用资源小。
3.都是国产软件,有较好的技术支持。
4.使用平台主要以Win2k为主,稍有不足。


VNN和花生壳都是提供端到端透明通讯的平台,通讯透明指不论机器处于内网还是外网,都能忽略NAT设备,不必再考虑NAT穿透的问题。

VNN在这里不具体介绍安装(www.vnn.cn 为官方网站,可以在上面下载安装和说明),VNN安装好后会建立虚拟网卡,进行免费注册并登陆运行后,会在本地产生虚拟的内部IP地址,这样就可以和在异地的安装有VNN客户端并运行和取得虚拟IP的机器进行通讯了,就像在本地内部网一样,故此时CVS服务器和客户端同时运行VNN的话就可以达到通讯的目的。
但VNN不足地方是由于VNN登陆后IP是随机分配的,所以在断线时重联后,需要手工恢复连接,而且IP地址会改变,这就需要进行广播告诉客户端,不太方便。

为克服上述的缺点,下面介绍花生壳,它的通讯机制和VNN一样,都是构建虚拟的内部网络达到通讯的目的,但花生壳(www.oray.net) 的好处在于它可以注册免费域名,并把免费域名和本地的花生壳客户端进行挂钩通讯,免费域名都挂在vicp.net上,通过vicp.net的二次解析,就可以把通讯转到启动了花生壳的对应机器上,花生壳另外的好处是外网连接断线和重联后,可以自动进行重登陆和重连接,这样只要保证外网的通讯正常,处于各地的CVS客户端都可以通过域名与本地花生壳的服务进行通讯,而且其他客户端不需要安装其他软件。

通过为位于内网的CVS服务器加装花生壳,并注册免费的域名,这样就可以把CVS服务器当作是公网服务器了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值