




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CVS简介●CVS的英文全称是Concurrent
Version
System(并行版本系统),本质是一个版本控制系统,主要用于记录源文件的历史。●专业开发人员通常以团队的形式进行工作,而Eclipse可以胜任这项任务。针对团队开发,Eclipse支持CVS。如果你正在进行团队开发,那么必须将你的开发工作与其他人的工作协调,以避免冲突。整个团队共用相同的代码,这意味着你的天才工作可能因某人的粗心而意外毁掉。●CVS使用“客户端/服务器”(Client/Server)模式来工作的,这也是优秀版本控制系统的发展趋势。
●CVS采用C/S体系,所以代码、文档的各种版本都存储在服务器端,开发者首先从服务器上获得相关文件到本地计算机,然后在此基础上进行开发。开发者可以随时将新代码提交给服务器,也可以通过更新操作获得最新的代码,从而与其他开发者保存一致。下载与安装Cvsnt、Wincvs、TortoiseCVS
常用术语●
Repository(仓库)
:CVS仓库存储全部的版本控制下的文件拷贝,通常不允许直接访问,只能通过CVS命令,获得一份本地拷贝,改动后在提交会仓库。●
Branch(分支)
:分支是开发团队用来共享正在进行中的工作的地方。任何时候,团队成员都可以使用一个分支的内容作为新工作的基础。每个
CVS
资源库都至少有一个分支,称为
HEAD。●Module(模块)
:CVS服务器根目录下的第一级子目录。通常用于存放一个项目的所有文件。●Check
out(检出)
:通常指将仓库中的整个模块首次导出到本地。●Check
in(导入)
:通常指提交整个目录结构并创建一个新模块。●Commit(提交)
:将自己修改过的文件提交到模块中。●
Update(同步):它与Commit相对应,是从仓库中的“木桶”(模块)中下载同事们修改过的文件,如果这个文件在本地也有,就会更新本地的拷贝,如果本地没有,就会把新文件下载到本地。常用术语使用流程●项目Leader的工作:1.向CVS管理人员申请CVS项目名称,并获取CVS登录信息。现行CVS服务器配置信息:
1.Hostaddress:10.40.X.X2.RepositoryPath:/Project3.Username/Password:从CVS管理员处获取申请项目名称:HelloWorld项目Leader的工作:2.在本地整理好需要上传的文件本地项目文件项目Leader的工作:3.通过CVS客户端上传项目文件定位到本地项目文件所在位置选择好文件根目录后ImportModule●项目组员的工作:1.通过CVS客户端获取CVS服务器上的文件定位到本地项目工作目录选择好工作目录的上层根目录后CheckoutModule输入Module名称输入本地工作目录的上层路径项目组员的工作:确认本地工作目录中获取的最新文件,例如:D:\Project\ExCenter\*.*获取文件后本地目录显示为“勾号”每次工作步骤:执行Update同步服务器上的文件。同步服务器上的文件每次工作步骤:提交本地最新的文件提交本地文件
(本地文件修改后会显示为红色)输入本次修改的描述。每次工作步骤:确认更新后的版本。更新前版本:
更新后版本:1.2基本操作1、CVSNT初始化配置(1)打开CVSNT的控制面板。从开始菜单运行“CVSNT”→“CVSNT
Control
Panel”。弹出如图所示的控制面板。(2)服务已经启动,但现在还缺少一个仓库。在此需要新建一个文件夹充当仓库。本例中在G盘创建一个新的文件夹myCVSdata来充当仓库。
(3)为了确保CVSNT的两个服务启动正常,需配置仓库。
(4)单击OK按钮,会提示“G:/myCVSdata文件夹已存在,但不是有效的CVS仓库,是否需要初始化?”(5)单击“是”按钮,就初始化文件夹作为仓库文件夹了,初始化后,在文件夹里面会生成一个CVSROOT的文件夹,里面有很多的文件和子文件夹,这里面都是仓库的配置信息。此时仓库配置选项卡如图所示。(6)单击Server
Settings(服务器配置)选项卡,如图所示,保持默认配置即可。单击“确定”按钮,即完成了服务器配置。(7)单击Compatibility
Options(兼容性配置)选项卡,如图所示。单击“确定”按钮,即完成了兼容性配置。(8)单击Plugins(插件)选项卡,如图所示,显示了一些插件配置。(9)单击Advanced(高级)选项卡,如图所示,保持默认即可。单击“确定”按钮,完成服务器的配置。2、wincvs操作首先从CVS管理员那里获得用户名和密码,先使用wincvs登录(Login)到CVS服务器。把本地需要CVS管理的原始目录导入(Import)到CVS服务器上去,使之成为CVS服务器上仓库(Repository)的一个Module。在本地硬盘上创建一个工作目录。从CVS服务器的仓库(Repository)导出(Checkout)一个Module到本地硬盘的工作目录从CVS服务器同步(Update)同事们的修改到自己本地工作目录。在工作目录上进行工作,在这个过程中,把文件的中间版本(Revision)提交(Commit)给CVS服务器。用户登录(Login)到CVS服务器。
1)“Admin”->”Login” 2)在弹出窗口中输入CVSROOT登录信息。(可以直接输入配置字符串,或单击浏览按钮进入详细设定窗口) “Protocol=pserver”;//登录协议 “Repositorypath=/Project”;//CVS服务器中的仓库
“Username=用户名”//用户名
“Password=密码”//密码 “Hostname=5”;//CVS服务器地址 登录成功后在状态栏会显示 “*****CVSexitednormallywithcode0*****”2.Import(导入)Module
1)单击“View”->“BrowseLocation”->“Change”找到本地工作目录,并选择所要添加到服务器上的目录。2)单击“Remote”->“ImportModule”,并在“ImportSettings”窗口中输入相应信息,然后单击“OK”完成导入工作。Import成功的状态信息Checkout
(导出)Module
1)单击“Remote”->“CheckoutModule”,并在“CheckoutSettings”窗口中输入相应信息,然后单击“OK”完成导入工作。“Modulenameandpathontheserver=服务器上的Module”; “Localfoldertocheckoutto=本地目录”Update
、Commit 1)单击“View”->“BrowseLocation”->“Change”定位到本地工作目录。
2)右击工作目录,选择“Updateselection”即可进行与服务器的同步更新。选择“Commitselection”即可提交本地最新的文档。
3、Eclipse中的配置及使用1.在Eclipse中打开CVSRepositories窗口,Windows->ShowView->Other->2.在CVSRepositories窗口中右键新建Repository鼠标右键3.配置Repository
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CIQA 48-2023低酸性罐藏和酸性罐藏食品商业无菌快速检测实时光电法
- T/CIMA 0070-2023交流电能表用隧道磁阻电流传感器
- T/CIMA 0047-2022综合能源电力感知终端
- T/CIMA 0016-2020饮用水中铜绿假单胞菌检测系统
- T/CIES 032-2023离网光伏路灯应用设计规范
- T/CHTS 10130-2024高韧超薄沥青磨耗层技术指南
- T/CHINABICYCLE 19-2023可持续时尚企业指南自行车与电动自行车
- T/CHES 65-2022生态护坡预制混凝土装配式护岸技术规程
- T/CFDCC 0203-2018实木定制家居产品
- T/CECS 10340-2023超高性能减水剂
- 医保按病种分值付费(DIP)院内培训
- 施工钢结构制作安装环境因素识别表
- 污水井巡查记录表
- 2关于更换现场项目经理的函
- 部编版小学道德与法治四年级下册期末复习简答及分析题专练(含答案)
- 电子商务那些事学习通超星课后章节答案期末考试题库2023年
- 环境及理化因素损伤-冻伤
- Unit7SeasonPartALetslearn(教学设计)闽教版英语四年级下册
- 世界文化遗产武当山古建筑群的资料
- 医院医疗设备采购项目HIS系统及硬件采购投标文件
- 【橡胶工艺】-橡胶产品生产工艺规程
评论
0/150
提交评论