状态(CQ Record Type State) | 状态类型(State Type ) |
---|---|
提交(Submitted) | Waiting |
分配(Assigned) | Ready |
打开(Opened) | Active |
解决(Resolved) | Complete |
关闭(Closed) | Complete |
重复(Duplicated) | Complete |
延期(Postponed) | Waiting |
点击完成之后,需要在记录类型的“状态转移矩阵(State Transition Matrix)”中对相应的状态设置默认的转换状态的动作(Default Action)。
点击属性进入设置界面:
图11: 状态转换属性界面
![点击图片可在新窗口打开 状态转换属性界面](/ddimg/uploadimg/20071127/image11.jpg)
每个状态转换到另外状态的默认动作为:
状态(CQ Record Type State) | 默认动作(Default Action) |
---|---|
提交(Submitted) | Assign |
分配(Assigned) | Open |
打开(Opened) | Resolve |
解决(Resolved) | Validate |
关闭(Closed) | ? |
重复(Duplicated) | ? |
延期(Postponed) | Assign |
至此,完成了对于 UCM 与 ClearQuest 的状态类型匹配。之后再依次应用 UCMPolicyScripts 以及 UnifiedChangeManagement 两个软件包到这个记录类型,就完成了在 ClearQuest Schema 应用 UCM ClearCase 的集成模式。
图12: 应用 UCM 软件包的记录类型
![点击图片可在新窗口打开 应用 UCM 软件包的记录类型](/ddimg/uploadimg/20071127/image12.jpg)
5.3 ClearQuest 与 MS Visual SourceSafe 的集成
MS Visual SourceSafe(MS VSS)是为大家所熟知的配置管理工具,ClearQuest 提供了与 VSS 集成的软件包,应用软件包到 schema,即可完成 CQ 与 VSS 集成的 ClearQuest 的部署。值得注意的是,VSS 软件包只能应用到一个记录类型上。
图13: 应用 VSS 的记录类型
![点击图片可在新窗口打开 应用 VSS 的记录类型](/ddimg/uploadimg/20071127/image13.jpg)
在 ClearQuest 安装路径下有一个应用程序 cqvss.exe,ClearQuest 与 Visual SourceSafe 集成的具体配置就在这个应用程序中完成。
IBM Rational RequisitePro 是一个能够使你在应用被开发之前指定一个应用的需求和特性的工具,可以帮助项目组的成员尤其是项目经理方便的管理和查看需求管理。ClearQuest 与 RequisitePro 的集成可以使成员更方便的管理信息需求,跟踪缺陷管理。通过集成可以使 RequsitePro 的需求和 ClearQuest 的变更请求关联在一起,比如“Defect”这种记录类型。(具体集成环境部署请参见 “IBM Rational RequisitePro 集成简介”)
6.1 应用 RequisitePro Package 到检出的 schema
如图6.1 应用RequisitePro软件包到Defect这种记录类型。
图14: 应用 RequisitePro软件包到 Defect 这种记录类型
![点击图片可在新窗口打开 应用 RequisitePro软件包到 Defect 这种记录类型](/ddimg/uploadimg/20071127/image14.jpg)
双击记录类型的字段(field),在字段列表中选择应用 RequisitPro Package 后生成的一个字段“Requirements_list”,列出其属性;在“Back Reference”一项中填上“Defects_list”。
这是由于,我们可以看到这个由 RequisitePro 软件包生成的字段是“Reference”类型,也就是说它是关联到另外一个记录类型的,从选项看得出它是关联到由 Package 生成的另一种无状态(Stateless)的记录类型“Requirement”;由此我们也可以看得出“Defect”和“Requirement”这 两种记录的关联也是通过这两个字段(Requirements_list 以及它的 Back Referent“Defects_list”)来完成的。当填好“Back Reference”这个项后,在它相关联的另一种记录类型的字段中就会出现这个反向引用(Back Reference)的字段;也就是这两种记录类型的关联是通过其中的这两个字段来完成。
如图 15 在记录类型“Defect”的字段“Requirements_list”的属性中添加“Back Reference”(反向引用)项:
图 15: 在记录类型“Defect”反向引用项
![点击图片可在新窗口打开 在记录类型“Defect”反向引用项](/ddimg/uploadimg/20071127/image15.jpg)
如图6.3 查看相关联的记录类型“Requirement”的字段:
图16: 查看相关联的记录类型字段
![点击图片可在新窗口打开 查看相关联的记录类型字段](/ddimg/uploadimg/20071127/image16.jpg)
之后再检入 schema,就完成了应用 ClearQuest RequisitePro 软件包来完成 CQ 和 RP 集成在 ClearQuest schema 的设置。
本文主要介绍了 ClearQuest 的软件包(Package)的功能、软件包的应用机制以及利用应用软件包(CQ Package)完成 ClearQuest 与其它产品的集成部署,以完成更复杂的功能需求为软件开发提供更完善、有效的管理。但是,集成环境的具体部署本文不再赘述,请参见相关环境部署文章。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14401924/viewspace-629563/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14401924/viewspace-629563/