开发者社区> 科技探索者> 正文

版本控制CVS

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

lili00okok

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
什么是版本控制
什么是版本控制
222 0
版本控制软件SVN
版本控制软件SVN的使用流程介绍
31 0
Git之版本控制
Git之版本控制
53 0
版本控制服务器——Git
Git 是一款开源的分布式版本控制系统,可以有效、高效的处理从很小到非常大的项目版本管理。Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源代码的版本控制软件。 官网:https://git-scm.com/
136 0
初识SVN-版本控制工具
初识SVN-版本控制工具
109 0
版本控制软件之Git
一、什么是版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。
1292 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载