CVS
具有以下功能:
1.
对代码进行集中管理;
大家都可以方便的看到所有人员的最新文件,规范化了文件的管理
。
2.
记录代码所有的更改历史
:保存了所有文件的修改历史,并可以建立分支
;
可以查看以前任何的一个版本或修改历史。
3.
提供协作开发的功能;
cvs
不推荐使用
lock-modify-unlock
的串行的工作模式,而采用多人可以并行地修改同一个文件,而在提交时合并冲突;它更适合于大型的工作团体。
4.
支持多人同时
CheckOut
与合并。可以同时维护多个版本和分支。
5.
以客户端
/
服务器模式工作,所有的用户都在客户端进行
CVS
操作,而所有命令的执行都在
CVS
服务器端进行。
CVS最重要的特性是能让你了解开发过程中什么人、什么时间对哪些源文件进行了什么修改。由于本系统的代码使用CVS仓库进行版本控制,有效预防了由于误操作导致的代码丢失现象,
本文转自凌辉博客51CTO博客,原文链接http://blog.51cto.com/tianli/32067如需转载请自行联系原作者
lili00okok