ClearCase基础培训教案分析.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ClearCase 基础培训 配置管理工具之ClearCase 关键目标 理解ClearCase基本概念 掌握ClearCase基本操作 熟悉ClearCase工作模式和工作习惯 考核目标 问答题: 正确理解概念 考核环境: 快速进入工作环境 操作: 准确高效地在CC中工作 考核分数要求 ClearCase基本概念 基础术语 UCM模式 ClearCase基本概念-基础术语 Element(元素) File element(文件元素) 包含软件源码的文件,可以是文件系统中任何的文件格式,包括文档,图片等等 Directory element(目录元素) 包含file element和其他directory element Symblink element(链接元素) 类似软链接,没有版本 对应操作: Add to Source Control /Create Symblink Version(版本) 对一个element的一次特定修改 对应操作: Checkout-Checkin ClearCase基本概念-基础术语 Versioned object base (VOB) 存储elements的仓库 Checkout-edit-checkin model 每当你在一个视图中checkout一个element时, 该视图就创建了该element的一个可编辑的拷贝;当你编译完成该拷贝之后checkin时,该element的新version被加入到VOB中. ClearCase基本概念-基础术语 Branch(分支) 分支定义为一个element的一序列版本 每个element都有一个主支,代表开发的主线 每个子支代表独立的开发线 分支用于并行开发 对应UCM概念:stream(流) ClearCase基本概念-基础术语 Merge(合并) 在并行开发环境中,分支的反面就是合并 将子支上的变更合并到主支上,或将一条分支上的变更合并到另一条分支上 合并过程: checkout目标分支版本-自动/手动合并-checkin目标分支版本(生成新版本) 对应UCM操作: deliver和rebase ClearCase基本概念-基础术语 View 用于访问多个element的指定版本,它提供给你一个独立于其他开发人员的工作区 当你在一个视图中check out一个element并进行了修改,在check in之前,只有在该视图中才能看到修改的内容 ClearCase基本概念-UCM模式 UCM概念 Project(项目) UCM项目包含了component,stream,activities,baseline等 Component(组件) 组件是一组源码及其关联的一些文件,它们通常作为一个单元进行开发,集成和发布 ClearCase基本概念-UCM模式 UCM概念 Activity 记录为了完成一个开发任务而产生的版本集(chenge set) Baseline 一根基线标识出一个component中每个element的指定版本,基线通常代表项目某个特定开发阶段的,例如产品发布基线 当一个开发人员加入项目时,其工作区建立该项目的推荐基线基础之上 ClearCase基本概念-UCM模式 UCM概念 Stream(流) 工作区,维护其分支,活动,基线,并决定视图中显示的版本 Integration Stream(集成流) 项目的主要共享工作区 记录项目基线,通过集成流视图访问项目共享elements Development Stream(开发流) 开发者独立工作区或者也可以做共享工作区 记录开发人员活动,决定开发视图中显示的版本 操作: Deliver-Rebase Deliver选择开发流活动merge到集成流 Rebase从集成流获取推荐基线上的版本merge到开发流 ClearCase基本概念-UCM模式 UCM概念 UCM视图的config spec 由stream决定依附于该stream的视图的conf spec, 即显示该流的必威体育精装版版本 动态视图 通过网络映射(到M:盘)的方式实时显示所依附流上所有element的必威体育精装版版本 静态视图 将所依附流上指定的element在某一个时间点的必威体育精装版版本下载(load)到本地磁盘,通过执行update操作,显示当前时间的必威体育精装版版本 ClearCase基本概念-UCM模式 UCM工作过程(Work Process) ClearCase环境 ClearCase布局 ClearCase Explorer介绍 ClearCase环境-布局 Lisence Server Registry Server Region Windows Region / Linux Region Tag View Tag

文档评论(0)

武神赵子龙 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档