当前位置: 代码迷 >> 开发过程 >> 版本控制软件的抉择
  详细解决方案

版本控制软件的抉择

热度:2746   发布时间:2013-02-26 00:00:00.0
版本控制软件的选择?
下了个wincvs,好像管理要用命令? 可不可以全部可视化操作?
大家都在用哪种控制软件?
------解决方案--------------------------------------------------------
http://topic.csdn.net/u/20070917/17/c22aa6d2-b8f6-475c-8da6-5a3ef9360ada

配置库管理工具

人数不多,建议使用VSS 
优点:VSS比较简单快捷,可以进行打标签、回滚版本、基线操作等,可以与开发工具进行绑定,操作非常便捷。 
缺点:每个客户端必须安装VSS,如果配置项在本地,只能手动更新版本,同一时间只能有一个人在修改某个文件,VSS是通过共享的方式进行的,所以,如果操作系统装的是XP,那么同时在线人数最多为9人。 


其它: 
Clear   case客户端占空间较大,相对VSS而言,配置麻烦,操作复杂,可以与开发工具进行绑定,可允许多人同时修改同一文件,工具是帮用户自动合并,如果本地文件为旧版本,工具会进行提示,这点比较方便。 

CVS更难用,也不可与开发工具进行绑定,不建议使用。 


强烈建议使用VSS,VSS用习惯以后再转Clear   Case就很容易了。
------解决方案--------------------------------------------------------
我用过的有:
Ration Clear Case  -- 很复杂,适合大项目
VSS                -- 易学易用,中小项目
CVS/WinCvs/TortoiseCVS -- 比较容易使用,且配置相对简单
  相关解决方案