ClearCase使用培训测试与开发人员实用.pptx
《ClearCase使用培训测试与开发人员实用.pptx》由会员分享,可在线阅读,更多相关《ClearCase使用培训测试与开发人员实用.pptx(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、一、ClearCase简介简介RELEASE4.0FOOBARSoftware Development ProcessALERTREPORT工作空间工作空间 管理管理Build管理管理版本控制版本控制过程控制过程控制第1页/共54页版本控制版本控制所有的文件类型都是版本目录是有版本的元素存储在版本库(VOB)中元素被检出前是只读的无限制的分支和归并012356700101222343VERSIONSBETA_01rls2_bugfixspecialenhanceRLS1.0RLS2.0RLS3.0LABELSmainfile101.cBRANCH第2页/共54页版本控制的特点版本控制的特点
2、非常容易的检入和检出操作对于软件的并行开发有无限的分支扩展能力图形化比较和职能化的归并工具第3页/共54页工作空间管理(试图)工作空间管理(试图)提供从从标准的开发工具中访问所有版本对象一种查看一个或多个VOB库中对象的方式基于用户定义的规则来进行版本选择管理多任务提供了简便的方式控制工作中的私有或公共资源两种典型的View种类:动态试图静态试图第4页/共54页Build管理(管理(Build工具)工具)clearmake 和 omake使用标准的make文件来工作自动检测头文件和源文件的依存关系有效去处重复编译依据标签进行Build管理第5页/共54页过程控制过程控制通过脚本语言编写触发机制
3、进行自动化的团队开发过程控制ClearCase过程控制能够通过加锁的机制来约束元素或分支的访问权限,使文件更加安全第6页/共54页二、二、ClearCase界面界面ClearCase操作主要通过三种方式来进行ClearCase Explorer与Windows Explorer集成工作与主流的IDE工具集成工作第7页/共54页ClearCase Explorer第8页/共54页Windows Explorer第9页/共54页IDE开发工具开发工具第10页/共54页ClearCase命令行工具命令行工具第11页/共54页ClearCase学习途径学习途径在线帮助pdf手册Clearcase新闻组
4、第12页/共54页三、使用初步三、使用初步版本对象库(VOB)元素(element)版本(Version)、版本树(Version Tree)视图(View)视图配置规则(Config Spec)使用模式(Checkout Edit Checkin)分支(Branch)归并(Merge)标签(Label)第13页/共54页版本对象库(版本对象库(VOB)VOB 存储库-Version Object Bases作用-存储所有历史上的版本-防止随意变更存储内容需求模型二进制文件和源代码测试脚本Bitmaps&JPEGsHtml 文件和 CGI 脚本只有 Rational ClearCase 能够管
5、理目录的版本!print.c print.c(latest)(latest)Version 4Version 4Version 3Version 3Version 2Version 2Version 1Version 1Version 0Version 0FFVOBVOB第14页/共54页元素元素元素是受ClearCase控制并包括一组版本信息的对象任何文件系统中存放的对象都可以作为一个元素放在ClearCase系统中进行版本控制例如:Source filesDirectoriesBinary filesObject librariesDocuments012356700101222343BE
6、TA_01rls2_bugfixspecialenhanceRLS1.0RLS2.0RLS3.0mainhello.c第15页/共54页版本、版本树版本、版本树控制任何文件的版本可对目录和子目录进行版本控制完美的分支和归并功能采用版本树结构 文本比较丰富的注释和版本报告信息012356700101222343VERSIONSBETA_01rls2_bugfixspecialenhanceRLS1.0RLS2.0RLS3.0LABELSmainBRANCH第16页/共54页试图试图Rel.2.5 ViewRel.2.5 View当前开发的工程试图当前开发的工程试图当前开发的工程试图当前开发的工程
7、试图2.5 Bug Fix Viewprint.c print.h main.c第17页/共54页动态试图动态试图动态视图是使用网络连接 ClearCase 的存储库直接更新访问数据历史 代码库的整体视图 审核建立(Build)网络建立(Build)第18页/共54页静态试图静态试图快照视图在Windows NT上能够可靠地被分离使用只能定期更新可以远离办公室工作可以在本地进行建立(Build)操作第19页/共54页试图配置规则试图配置规则hello.cutil.cVOBsrcutil.csrchello.chello.c.keepView Storagehello.c.keepVIWE第20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ClearCase 使用 培训 测试 开发人员 实用
限制150内