码迷,mamicode.com
首页 > 其他好文 > 详细

笔记 CVS

时间:2014-10-28 02:02:56      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:io   os   使用   sp   strong   文件   on   代码   bs   

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

标签:io   os   使用   sp   strong   文件   on   代码   bs   

原文地址:http://www.cnblogs.com/xjshi/p/4055664.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!