TortoiseCVS使用心得

TortoiseCVS使用心得

       CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下:

       CVS服务器(文件版本库)
     /     |       /
    
(版 步)
   /       |         /
开发者1  开发者2   开发者3

       CVS是一个跨平台的文件版本控制软件,可以在windowsLinuxMac OSUnix机器上运行。作为服务器,在windos上,可以安装CVSNT,目前的最新版cvsnt 2.6.01 ,下载地址:http://www.cvsnt.org;客户端,在windows上可以安装cvs tortoise,目前的最新版是TortoiseCVS-1.10.7Linux机器上可以下载cvsRPM包进行安装,具体步骤可以参照http://blog.csdn.net/leonpard/archive/ 2005/01/22 /264247.aspx

       以下主要就TortoiseCVS的使用做一些总结:

1、  连接的CVS服务器最好使用机器名的方式,因为TortoiseCVS里更改CVS服务器的IP非常不方便。具体流程是:(1)在hosts文件中新增一行,机器名1  IP地址;(2TortoiseCVS checkout操作时,设置Server为机器名1;(3)以后如果CVS服务器的IP地址发生了改变,只要重新修改hosts里的机器1IP地址即可。

2、  CVS目录下新增了文件需要提交到服务器上,可以在上一级目录使用Add Content来递归添加。

3、  如果是进行编程的共享开发,某些目录,例如bindebug等目录是不需要共享的,而且共享后反而由于每次提交的文件会很多,显得会很乱。所以最好把这些目录去除CVS的管理,这里有一个办法就是直接把他所对应的目录下的CVS文件夹删除即可,注意这个CVS文件夹是隐藏的。

4、  进行提交操作的时候,注意看提交时的返回的消息,如果发现Error要看是否是发生在自己确实需要提交的文件上,如果是,一般是由于发生了版本冲突,可以先更新本地代码,然后去除冲突,再提交。

5、  去除提交的时候可以借助UltraEdit等工具的文件比较功能。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值