软件配置管理解决方案_通用课件.pptVIP

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
配置管理解决方案 课件提纲 配置管理的两个方面 软件工作产品管理 工作产品的管理(文件和目录) 管理开发过程中产生的所有工作产品的工具和技术(流程和方法论) 变更请求管理 活动的管理(缺陷跟踪、新需求、项目任务) 记录、跟踪和报告在软件开发过程中来自所有相关人员的变更请求。其中包括从组织上如何决定用何种方式定义变更请求以及用何种流程管理变更请求。 配置管理要解决的问题 丢失变更(文件覆盖) BUG重发 如何支持多版本开发 Build如何纠错 如何及时了解项目状态 并行开发和持续集成 变更请求追踪和管理 最佳实践: 统一变更管理(UCM) 课件提纲 UCM过程 变更请求有很多种形式、很多种来源: 内部或外部的缺陷报告; 客户、市场部门或工程部门的功能扩展请求; 项目任务; 需求、设计的变更请求; … … 以活动为中心组织 用流组织项目层次 构件的多项目并行开发 在项目里程碑处创建基线 基线定级 基线的升级 稳定、一致的工作空间 课件提纲 开发人员的日常操作 选择正确的安装客户端 开发人员工作流程简图 理解多版本并行开发策略 如何创建自己的工作区 正确的Checkout-Modify-Checkin操作 个人工作区的维护及注意事项 ClearCase客户端的安装 各产品线选择不同的定制客户端安装程序: \\downloadsrv\UFDN\Rational\各产品线配置客户端工具安装位置列表.xls 运行安装目录下Setup.exe,一路Next直到Finish即完成安装 CC中的Project Explorer 删除视图 对于创建的视图,千万不要通过手工删除Windows中目录方式完成。实际上,删除一个视图的过程是一个合成过程,它包括:删除视图的注册信息,依据视图View Object删除关联的引用对象(例如签出的版本),删除视图存储区.vws目录,删除下载的文件目录等。因此请在ClearCase Explorer中执行Remove View命令来删除视图,如图所示。 注意:在部门进行调动或离职时,请将原有的视图全部通过RemoveView删除,否则会遗留问题。 维护CC Explorer中的View Shortcut列表 在View中进行checkout-modify-checkin操作 Checkout前: 要确定自己的修改任务;任务来源:开发经理在CQ不同流程中的指派。 在View中进行checkout-modify-checkin操作 Chckin前: 要确定整个修改任务是否已经完成,Checkin的版本是否与当前活动关联正确。 课件提纲 Hajacked状态 : 静态视图将VOB中的文件下载到本地文件是只读的。如果你绕过检出(Check out)操作,只是去掉某个需要更改文件的只读属性就进行操作,那么该文件就被称为“劫持”(hijacked)文件。具体的表现为:在ClearCase Explorer中,处于hijacked的元素会有如上图标。 解决办法: 1、鼠标右击“ Hijacked”的元素,选择“Undo Hijacked”。为了不丢失你对文件所做的改动,Undo Hijacked之后,ClearCase自动生成一个后缀为“keep”的私有文件(view private files),这时你不仅取消了Hijacked,同时也保存了你的工作成果(如果不需要可删除此私有文件)。 2、更新视图(update view),然后鼠标右击“Hijacked”的元素,选择“Check Out”,该元素将处于“checked out”状态,这时你可以继续对该元素进行改动,也可以直接做Check in操作, 完成文件变更的入库,形成新的版本。 常见问题及解决办法 为什么我的视图中会突然出现带???的文件,而且还变成view-private类型,我该怎么办?需要加入版本控制吗?可是加入后,还是出现???,而且更多了,怎么回事? 解决办法: 只需把原文件拷贝到原目录下(即View的存储目录),在Tools中Undo Check out或Undo Check in即可;或者,点击文件所在目录的父目录右键菜单选择FindCheckouts,在查询结果中,将此文件Undo Checkout,再刷新文件所在目录,“???”就没有了。 为避免这种情况,建议大家对文件的操作都在ClearCase Explorer界面中完成! 常见问题及解决办法 断网操作时,将许多文件去掉只读属性进行修改,因此产生很多Hajacked文件,我怎样能查出所有Hajacked文件,然后批量处理它们? 解决办法: 首先,不推荐这种先修改只

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档