工程师 - CVS版本管理工具

CVS - Concurrent Versions System
CVS 是一个版本控制系统,是源代码配置管理 (SCM) 的重要组成部分。使用它,你可以记录源文件和文档的历史。它的作用与自由软件 RCS、PRCS 和 Aegis 软件包类似。
CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It fills a similar role to the free software RCS, PRCS, and Aegis packages.
CVS 是一种生产质量控制系统,在全球广泛使用,包括许多自由软件项目。
CVS is a production quality system in wide use around the world, including many free software projects.
虽然 CVS 存储单个文件历史记录的格式与 RCS 相同,但与 RCS 相比,它具有以下显著优势:
* 它可以运行脚本,你可以提供脚本来记录 CVS 操作或执行特定站点的策略。
* 客户端/服务器 CVS 使分散在不同地域或慢速调制解调器上的开发人员能作为一个团队运作。版本历史记录存储在一台中央服务器上,客户端机器拥有开发人员正在处理的所有文件的副本。因此,客户端和服务器之间的网络必须正常运行才能执行 CVS 操作(如签入或更新),但不需要正常运行就能编辑或操作当前版本的文件。客户端可以执行与本地相同的所有操作。
* 由于地理位置和/或政策原因,多个开发人员或团队希望各自维护自己的文件版本,在这种情况下,CVS 的供应商分支可以从另一个团队(即使他们不使用 CVS)导入一个版本,然后 CVS 可以将供应商分支的更改与最新文件合并(如果需要的话)。
* 无保留签出,允许多个开发人员同时处理同一文件。
* CVS 提供了一个灵活的模块数据库,可将名称符号化地映射到更大的软件发行版中的组件。它将名称应用于目录和文件的集合。一条命令就能操作整个集合。
* CVS 服务器可在大多数 unix 变种上运行,也有 Windows NT/95、OS/2 和 VMS 客户端。在 Windows 95/NT 上,CVS 也可以在所谓的服务器模式下对本地存储库进行操作。
While CVS stores individual file history in the same format as RCS, it offers the following significant advantages over RCS:
* It can run scripts which you can supply to log CVS operations or enforce site-specific policies.
* Client/server CVS enables developers scattered by geography or slow modems to function as a single team. The version history is stored on a single central server and the client machines have a copy of all the files that the developers are working on. Therefore, the network between the client and the server must be up to perform CVS operations (such as checkins or updates) but need not be up to edit or manipulate the current versions of the files. Clients can perform all the same operations which are available locally.
* In cases where several developers or teams want to each maintain their own version of the files, because of geography and/or policy
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜流冰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值