CVS使用方法课件.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
确认本地工作目录中获取的最新文件。例如:D:\Project\ExCenter\*.*。 获取文件后本地目录显示为“勾号” 精品 CVS使用说明 精品 目录 CVS概述 CVS安装 一般操作 使用注意点 社内使用流程 Eclipse中的配置及使用 精品 一、CVS概述 CVS和VSS一样都是版本控制软件。与VSS不同,CVS是在Unix下发展起来的。目前也有面向Windows操作系统的版本(包括服务端和客户端)。 以下将介绍CVS中的基本术语。 Repository:仓库。 Module:模块。 Import:导入。 Checkout:导出。 Commit:提交修改。 Update:同步。 Revision:文件版本。 Release:发行版本。 Tag:标签。 精品 Repository(仓库) 它是 CVS服务器(可能在远程,也可能在本地)的根目录,所有的工作都将保存在这个仓库中,包括源代码和这些代码的全部历史。可以把Repository想像成一个仓库,仓库中有许多“木桶”,每个“木桶”就是一个让CVS管理起来的工程。对于CVS来说,这些“木桶”之间是没有什么关联的,删除一个“木桶”不会影响别的“木桶”。木桶,在CVS术语中,又叫模块(Module)。 精品 Module(模块) 就是上面所讲的仓库中的“木桶”,里面放的是一个项目的所有文件(包括源代码,文档文件,资源文件等等)。在物理上,Module是CVS服务器根目录下的第一级子目录。 精品 Import(导入) 在本地如果有一个软件项目,里面有许多各种类型的文件,就需要用CVS进行版本管理,那么第一步就是把这个软件项目的整个目录结构都Import到CVS的仓库中去。经过这种导入,CVS将为该项目创建一个新的“木桶”----Module,即模块。 精品 Checkout(导出) 指将仓库中的一个“木桶”(Module, 模块)中的东西导出到本地的工作目录下,然后就可以在WinCvs的管理下,进行工作,修改其中的内容。 精品 Commit(提交修改) 在本地的工作目录下,对工程中的文件进行修改,这些修改,需要提交给CVS的仓库,这个过程,就叫Commit。可以Commit一个文件,也可以Commit整个目录。 精品 Update(同步) 它与Commit相对应,是从仓库中的“木桶”(模块)中下载同事们修改过的文件,如果这个文件在本地也有,就会更新本地的拷贝,如果本地没有,就会把新文件下载到本地。 精品 Revision(文件版本) 这是CVS中一个需要特别注意的概念,它指的是单个文件的版本,而不是整个项目的版本。基本上,单个文件每次的修改,经过Commit之后,它的Revision都要改变一次,比如从1.1到1.2到1.3等等。特别要注意,单个文件的版本(Revision)与整个工程产品的版本(Version,或者Release)可以没有任何关系。例如,整个产品现在发行1.0版本(Version 1.0)了,但是产品的源代码文件中,有的文件版本(Revision)可能是1.9, 有的是2.1,等等。这很容易理解,因为为了发行产品V1.0,需要对源代码进行多次修改编译。 精品 Release(发行版本) 整个产品的版本,例如VC5.0, VC6.0等。 精品 Tag(标签) 在一个开发的特定期,对一个文件或者多个文件给的符号名,一般是有意义的字符串,如“stable”,“release_1_0”等。比如,对某个文件的1.5版本加上标签:“memory_bug_fixed”,借助这个有意义的标签,就可以理解1.5版本解决了内存Bug,所以说Tag赋予了版本一些文字含义。 精品 二、WINCVS安装 精品 安装WinCVS客户端 安装时直接执行安装程序,依照界面提示逐步执行即可。安装完成后WinCVS操作界面如下。左侧窗口为目录树,右侧为左侧子目录下的目录及文件。下方为操作状态提示窗口。 精品 三、一般操作 1、 WinCvs操作 首先从CVS管理员那里获得用户名和密码,先使用WinCvs登录(Login)到CVS服务器。 把本地需要CVS管理的原始目录导入(Import)到CVS服务器上去,使之成为CVS服务器上仓库(Repository)的一个Module。 在本地硬盘上创建一个工作目录。 从CVS服务器的仓库(Repository)导出(Checkout)一个Module到本地硬盘的工作目录 从CVS服务器同步(Update)同事们的修改到自己本地工作目录。在工作目录上进行工作,在这个过程中,把文件的中间版本(Revision)提交(Commit)给CVS服务器。 精品 用户登录(Login)到CVS服务器。 1)“Admi

您可能关注的文档

文档评论(0)

liuxiaoyu99 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档