




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CVS使用说明、1、目录、CVS概述CVS安装一般操作注意事项公司内部使用流程在Eclipse中的配置和使用、2、1、CVS概述、CVS和VSS是版本控制软件。 与VSS不同,CVS是在Unix上发展起来的。 目前还有适用于Windows操作系统的版本(包括服务器端和客户端)。 以下是CVS的基本术语。 存储库:仓库。 模块:模块。 Import :导入。 Checkout :导出。 Commit :提交更改。 更新:同步。 Revision :文件版本。 发行版:发行版。 Tag :标签。 在、3、存储库和CVS服务器(远程或本地)的根目录中,包括源代码及其所有历史记录的所有任务都存储在此存储库中。 仓库可视为仓库,仓库有许多“桶”,每个“桶”都是管理CVS的工程。 在CVS中,这些“桶”之间没有任何关联,删除一个“桶”不会影响其他“桶”。 桶在CVS术语中也称为模块。 4、模块(模块)是上述仓库的“桶”,其中包括项目的所有文件(包括源代码、文档文件、资源文件等)。 实际上,模块是CVS服务器根目录下的第一个子目录。 5、Import (导入)和本地软件项目中包含不同类型的文件时,必须使用CVS进行版本控制。 第一步是将此软件项目的整个目录结构导入CVS仓库。 通过这样的导入,CVS将为项目创建新的“桶”: module或模块。 6、Checkout (导出)、仓库中的“桶”(模块)中的内容可以导出到本地工作目录,并在WinCvs管理下工作以修改内容。 7、Commit (提交修改)、在本地工作目录下修改项目中的文件以及需要向CVS仓库提交这些修改的过程被称为Commit。 可以对文件进行Commit,也可以对整个目录进行Commit。 8、Update (同步)支持Commit,从仓库的“桶”下载同事们修改的文件,如果该文件在本地,则更新本地副本,如果不在本地,则下载新文件。9、Revision (文件版本)。 这是CVS应特别注意的概念,是指个别文件的版本,而不是整个项目的版本。 基本上,每次修改一个文件时,Revision都会在提交后从1.1更改为1.2,例如1.3。 请注意,单个文件的版本(Revision )与整个工程产品的版本(Version、Release )无关。 例如,整个产品发行了版本1.0 (版本1.0 ),但产品的源文件包含版本1.9、版本2.1等文件。 这很容易理解,因为需要多次修改和编译源代码才能发布产品V1.0。10、Release、整个产品版本,例如VC5.0、VC6.0等。 在11、Tag (标签)和一个开发的特定时期,给予一个文件或多个文件的符号名称通常是有意义的字符串,例如“stable”、“release_1_0”。 例如,如果将文档的版本1.5标记为“memory_bug_fixed”,则可以理解版本1.5解决了内存错误,因此,Tag给版本提供了字符的含义。 在、12、2、WINCVS安装、13、和WINCVS客户端安装期间,可以直接按照接口上的说明执行安装程序。 安装完成后的WinCVS操作画面如下所示。 左侧窗口是目录树,右侧是左侧子目录下的目录和文件。 操作状态的提示窗口如下所示。14、3、一般操作、1、WinCvs操作首先从CVS管理员获取用户名和密码,然后使用WinCvs登录(Login )登录到CVS服务器。 将需要本地CVS管理的原始目录导入CVS服务器(Import ),并使其成为CVS服务器上存储库的模块。在本地硬盘上创建工作目录。 将模块从CVS服务器存储库导出到本地硬盘的工作目录将从CVS服务器同步(Update )同事更改为本地工作目录。 在工作目录中工作,并将文件的中间版本(Revision )提交到CVS服务器(Commit )。 15、用户登录(Login )登录到CVS服务器。 1 ) admin -“log in”2 )在弹出窗口中输入CVSROOT登录信息。 Protocol=pserver /注册协议Repositorypath=/Project /CVS服务器仓库“username=username/用户名“password=password/密码“hostname=10.40.100.15”/成功登录CVS服务器地址后,在状态栏中显示“* * * * * cvsexitednormallywithcode0* * *,16,” 显示Import (导入) Module1,单击view-browse location-change查找本地工作目录,然后选择要添加到服务器的目录。 2 )远程-单击导入模块,在导入设置窗口中输入相应的信息,然后单击确定完成导入任务。 单击Import成功状态信息17、Checkout (导出)模块1 ) remotecheck out module,在“CheckoutSettings”窗口中输入信息,单击“确定”完成导入任务。 “Modulenameandpathontheserver=服务器上的模块”“localfolderocheckouttono=本地目录”,18,Update,commit1) viewbrowse locationchange 2 )右键单击工作目录,然后选择“更新选择”,可以与服务器进行同步更新。 选择“提交选择”(Commitselection )可提交本地最新文档。19、4、使用注意事项、CVS版本控制与VSS不同,没有锁定限制,所有人都有权修改服务器上的文件。 因此,每次访问CVS时,都必须更改本地文件,然后在上次执行Commit操作之前执行Update操作。 访问冲突可能导致Commit操作无法成功执行。 在这种情况下,可以通过在commitsettingscommitoptions中选择Forcecommit来强制提交。20、5、内部使用流程、项目领导工作:向CVS管理员申请CVS项目名称,获取CVS登录信息。 项目名称: HelloWorld,从当前CVS服务器配置信息:1. host address :10.40.x.x.x2. repository path :/project3. username/password : CVS管理员获取,21,和、本地项目文件、22、项目Leader工作:通过CVS客户端上传项目文件。 此外,在选择文件根目录后,导入模块将从CVS客户端获取CVS服务器上的本地项目文件位置23、和项目成员工作文件。 导航至本地项目的工作目录,输入24、Module名称,输入本地工作目录的高级路径,选择工作目录的高级路由后,确认在CheckoutModule、25、本地工作目录中获取的最新文件。 例如,D:ProjectExCenter*.*。 检索到文件后,本地目录中会显示“复选标记”,按照26、工作步骤执行Update以同步服务器上的文件。 同步服务器上的文件。 27、每次工作步骤:提交本地最新文件。 发送本地文件(本地文件发生更改时显示为红色)。 输入此变更的说明。 28、每次作业步骤:检查更新的版本。 更新前的版本:1.1.1.1更新后的版本:1. 2,29,6,在Eclipse中配置和使用,在Eclipse中打开cvsrepository窗口。 在Windows-ShowView-Other-,30,CVS存储库窗口中,右键单击新存储库。 右键单击并配置31、存储库。 输入、登录信息、32、Ch
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省武城县第二中学2026届高三化学第一学期期末联考模拟试题含解析
- 贵州省沿河土家族自治县2025年上半年事业单位公开遴选试题含答案分析
- 2026届吉林省长春汽车经济技术开发区第六中学高二化学第一学期期末学业质量监测试题含答案
- 智能停车导航辅助系统开发与测试-洞察及研究
- 药物联合溶石方案-洞察及研究
- 铁生锈的科学说课课件
- 2025年初心理学测试题及答案
- 知识付费产品培训课件
- 磺胺多辛绿色溶剂系统-洞察及研究
- 墙面喷涂机器人控制-洞察及研究
- 乏力诊治与管理专家共识解读 2
- 2025亚洲杯男篮+《热血征程砥砺前行》课件-2025-2026学年高中励志主题班会
- 2025-2030牛结核病防控技术进展与行业影响分析报告
- GB/T 45817-2025消费品质量分级陶瓷砖
- JJG 693-2011可燃气体检测报警器
- 学校安全隐患排查整治表
- 预测分析:技术、模型与应用 - SAP Predictive Analytics
- 教务处作业检查记录表
- 四川省扶贫和移民工作局移民安置独立评估细则-范文
- 低压电工实操演示
- 工程项目管理课程设计实例
评论
0/150
提交评论