ClearCase Remote Client与ClearQuest集成详解

0 下载量 27 浏览量 更新于2024-07-15 收藏 371KB PDF 举报
"这篇文章主要介绍了ClearCase Remote Client (CCRC) 的功能实现,特别是它在配置管理和缺陷管理工具ClearQuest集成中的应用。首先,文章概述了集成ClearCase和ClearQuest的目的是将变更请求与配置管理对象相结合,以便更好地追踪和管理软件变更。接着,文章详细阐述了集成的两种主要方式:Base ClearCase与ClearQuest的集成,以及UCM ClearCase与ClearQuest的集成。这两种集成方式都强调了在代码修改和提交时与变更请求的关联,以提升开发和项目管理的效率。" 在ClearCase和ClearQuest的集成中,1.1集成概述部分提到,这种集成允许用户直接通过ClearQuest管理代码修改,同时提供了对软件变更历史的透明度。集成后,用户可以查看特定版本的变更记录,了解功能增强涉及的模块,以及在快速变化的环境中有效地管理、跟踪和恢复变更。此外,它还支持查询变更需求实际影响的代码模块。 集成的分类分为两部分: 1) ClearQuest与Base ClearCase集成:通过关联ClearCase的版本对象库(VOB)和ClearQuest的数据库,当开发人员检出代码时,系统会自动提示选择相应的变更请求。这确保了每次提交的代码都能明确对应到特定的任务,方便集成人员了解集成的内容,项目经理也能更容易地定位变更请求和代码改动的关系。 2) ClearQuest与UCM ClearCase集成:相比基础集成,UCM集成提供了更紧密和自动化的功能。例如,系统能自动检测并关联需要提交的变更请求,开发人员确认后,系统会自动进行代码的合并。UCM的组件化管理方式使得系统架构更清晰,降低了开发人员出错的可能性,同时也简化了集成过程。 文章的第一部分主要关注的是集成环境的配置,为后续讨论CCRC如何在集成环境下提供简单操作和高效流程做了铺垫。第二部分则涉及了如何通过CCRC来查看和操作ClearCase的版本树,展示了CCRC在实际使用中的便捷性。
2024-12-28 上传