`

CVS的用法

阅读更多
一、CVS服务器端的安装与配置
1.安装CVSNT
2.创建CVS资源库
3.为windows用户设置访问CVS资源库的密码
方法:cvs -d 资源库目录 passwd -a 用户名
输入密码
确认密码

二、CVS客户端的配置
1.配置Eclipse连接CVS服务器
2.将项目共享到CVS服务器
右击项目名->小组->共享项目
3.导入CVS服务器上的项目
文件->导入->CVS->CVS中的项目

三、文件的落实于更新
1.CVS和VSS的不同之处:在VSS中同一个文件一次只允许一个人更改,CVS则使用并发机制,多人可以同时修改同一文件。CVS最基本的操作是“落实”与“更新”操作,前者将修改的文件落实到CVS,后者从CVS把文件的最新修改更新到本机。
2.文件的落实与更新
(1).将修改的文件落实到CVS
右击项目名->小组->落实
(2).从CVS更新文件到本机
右击项目名->小组->更新
3.解决冲突的两种方法:
(1)右击修改的文件->替换为->HeAD中的最新内容,替换后,再手动添加自己的修改,然后落实到CVS上。
(2)手工合并修改
右击项目名->小组->与资源同步
4.如何让CVS忽略掉某些文件
四、标记版本
1.为项目在CVS上标记一个版本
右击项目名->小组->标记为版本
2.将项目还原为某版本
右击项目名->替换为->另一个版本或分支
五、修正旧版本的BUG
如果已经在开发软件的2.0版本,但后来用户发现1.0版本有严重BUG,这时就需要以1.0版的代码为基础修改这些BUG,当然也要保证2.0版的代码不会出现此BUG。由于当前Eclipse项目的代码都是2.0版的,所以先要从CVS把1.0版本的代码导出成另外一个项目。这样修改旧版本和开发新版本可以互不干扰同时进行。
1.把1.0版代码导入到一个新项目
2.基于1.0版代码创建一个分支
右击项目名->小组->分支
3.修改代码解决BUG
4.落实到CVS上,注意代码是不是落实到HEAD上,而是落实到分支上,这样恰好不会和HEAD上2.0版的代码产生干扰。落实之后,文件尾部的版本号也发生了变化。
分享到:
评论

相关推荐

    CVS使用方法

    CVS使用方法

    CVS客户端TortoiseCVS使用方法.docx

    ### CVS客户端TortoiseCVS使用方法详述 #### 一、TortoiseCVS简介与安装 **TortoiseCVS**是一款基于Windows环境下的图形化CVS客户端工具,它能够极大地简化开发者使用CVS的过程,使得版本控制变得更加直观易用。...

    CVS用法与总结--版本控制

    本文将对CVS的用法和基本概念进行总结,帮助你理解和掌握如何使用这个系统。 首先,CVS的命令格式是全局命令加上特定的命令选项和参数。全局选项如`-H`用于显示命令帮助,`-Q`可以让CVS在执行时不输出信息,`-q`则...

    CVS 使用方法

    cvs版本控制技术 包活安装 使用 说明 Eclipse中的配置及使用

    cvs用法

    在软件开发中,版本控制系统对于团队协作至关重要,其中CVS(Concurrent Version System)是一种广泛使用的开源版本控制系统。CVS允许开发者们在同一份代码上协同工作,跟踪代码的变更,解决冲突,并管理不同版本的...

    cvs最简单的使用方法

    **CVS(Concurrent Versions System)是最简单使用方法详解** CVS,全称为并发版本系统,是一种源代码版本控制系统,用于管理和跟踪项目中的文件变化。它允许多人协作开发,并记录每个文件的历史版本,以便在出现...

    netbeans 使用cvs的方法.doc

    ### NetBeans使用CVS的方法详解 #### 一、前言 ...以上步骤和技巧旨在帮助读者快速入门NetBeans中的CVS使用方法,实际操作过程中可能会遇到各种问题,建议参考官方文档或其他相关资料进行更深入的学习。

    Myeclipse中CVS的应用

    在IT行业中,版本控制系统是开发团队协作的重要工具之一,CVS(Concurrent Versions System)作为早期的版本控制软件...如果你对CVS的使用还有疑问,可以参考附带的文档《JAVA中CVS用法详解.doc》以获取更详细的信息。

    CVS中文使用手册(PDF格式)

    **四、基本的CVS用法** 1. **获取项目**:使用`cvs checkout`命令从CVS库中获取项目副本,创建工作目录。 2. **更新和同步**:在工作目录中,使用`cvs update`命令可以获取他人最新的更改并合并到本地。 3. **查看...

    CVS 使用说明,教你如何使用cvs下载

    ### CVS使用说明与下载教程详解 CVS(Concurrent Versions System)是一种开源版本控制系统,用于管理...掌握CVS的使用方法,有助于深入理解软件开发过程中的版本控制机制,为学习更先进的版本控制工具打下坚实基础。

    cvs 使用说明cvs 使用说明

    ### CVS使用说明详解 CVS,全称Concurrent Versions ...掌握CVS的使用方法,对于理解版本控制原理和历史背景具有重要意义。通过本文介绍的步骤,读者应能基本掌握在Windows环境下使用CVSNT进行项目版本控制的方法。

    CVS使用手册大全(pdf)

    "CVS使用.pdf"和"CVS使用手册.pdf"都是关于CVS实际操作的手册,它们详细列举了CVS的日常使用方法,包括但不限于分支与合并、标签应用、冲突解决等高级特性。这些手册可能还会包含一些最佳实践和常见问题解答,以帮助...

    eclipse +cvs 的基本使用方法

    Eclipse是一款广泛使用的Java集成开发环境(IDE),而CVS(Concurrent Versions System)是一种版本控制系统,用于管理软件项目的源代码。将Eclipse与CVS结合使用,开发者可以在Eclipse中方便地进行版本控制操作,如...

    linux下CVS使用帮助

    ### Linux 下 CVS 使用指南 #### 一、简介 CVS (Concurrent Versions System) 是一款开源的...以上命令涵盖了CVS的基本使用方法,能够满足大多数日常开发的需求。熟悉这些命令对于有效管理和维护代码版本至关重要。

    Eclipse下使用CVS

    ### Eclipse 下使用 CVS 的知识点详解 #### 一、Eclipse 和资源库集成的基本原则 ...无论是对于初学者还是有经验的开发者而言,掌握 Eclipse 中 CVS 的使用方法都是提升项目管理水平的关键一步。

Global site tag (gtag.js) - Google Analytics