您的位置 首页 百科问答

请问CVS是什么啊

问题补充说明:我是从事java方向的,以前在公司没有接触过CVS.现在要开始用它啦,对它不是很了解,希望有人帮我详细解释一下,最好用自己的经典话语。还有它是如何提交代码的?

CVS是一个C/S系统,是一个常用的代码版本控制软件。

主要在开源软件管理中使用。与常积旧础往奏犯影它相类似的代码版本控制软件有subversion。多个开发人员通过一个中心版本控制系统来记录文件版本,从而置说居古达到保证文件同步的目的。

CVS版本控制系统是一种GNU软件包,主要用于在多人开发环境下的源码的维护。但是由于之前CVS编码的问题,现在大多数软件开发公司都使用SVN替代了CVS。

WinCVS是CVS的一个客户端程序,它以CVS作为基础,在其上构造了功能强大的GUI,使得Windows平台上的CVS用户可以轻而易举的进行协同工作。

请问CVS是什么啊

扩展资料

cvs的好处

修改软件时可能会不知不觉混进一些bug,而且可能过了很久你才会察觉到它们的存在。有了cvs,你可以很容易地恢复旧版本,并从中看出到底是哪个修改导致了这个bug。有时这是很有用的。

1、cvs用一种聪明的办法把一个文件的所有版本保存在一个文件里,仅仅保存不同版本之间需的差异。

2、cvs最初由DickGrune在1986年12月以shell脚本的形式发布在comp.***.unix的新闻组第6卷里;1989年4月,BrianBerliner设计了cvs并编写了代码。之后JeffPolk帮助Brian设计了cvs模块和销售商分支支持。

3、cvs不能指导你如何构造什么。它只是将你所设计的一种树结构文件保存下来以备恢复之用。

4、cvs不能决定如何在一个检出工作目录使用磁盘空间。如果你在每一个目录中都写下Makefile或脚本,且必须知道其它一切的相对位置,有时不得不检出整需预统星此支来脱切织个仓库。

参考资料来源 百度百科-cvs

上一篇 瞿这个姓怎么念?
下一篇 夔州 怎么读呀
扫一扫,手机访问

扫一扫,手机浏览