首页 > 代码库 > 笔记 CVS
笔记 CVS
CVS中的基本术语:
Repository,Module,Import,Checkout,Commit,Update,Revision,Release,Tag
Repository:仓库
仓库是CVS服务器的根目录,所有的工作都将保存在这个仓库中,包括源代码和这些代码的全部历史。仓库中有许多“木桶”,每个“木桶”就是一个让CVS管理起来的工程。对于CVS来说,这些“木桶”之间是没有什么关联的。
Module:模块
就是上面说的仓库中的“木桶”,里面放的是一个项目的所有文件(包括源代码、文档文件、资源文件等等)。在物理上,Module是CVS服务器跟目录下的第一级子目录。
Update:同步
从仓库的“木桶”中下载同事们修改过的文件,如果这个文件在本地也有,就会更新本地的拷贝,如果本地没有,就会把新文件下载到本地。
Revision:文件版本
指耽搁文件的版本,而不是整个项目的版本。基本上,单个文件每次的修改,经过Commit之后,它的Revision都要改变一次。
Release:发行版本
整个产品的版本。
使用注意点:
CVS版本控制与VSS不同,它没有锁的限制,所有人都有权利修改服务器上的文件。因此,在每次访问CVS时,都应该先进行Update操作,然后再修改本地文件,最后再做Commit操作。
笔记 CVS
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。