在本课程中,您将学习如何编辑“缺陷”同步规则,以便将“缺陷”记录类型中的“项目”字段映射到“缺陷”工作项类型中的“归类依据”字段(“类别”属性)。另外,您还将指定
ClearQuest® 连接器 设置向导无法创建的其他属性与值映射。
- 在“同步规则”视图中,双击“缺陷”记录类型的同步规则以便将其打开。如果已将项目区域命名为 CQ Connector Tutorial,那么规则名为 com.ibm.rational.clearquest.Defect.CQ Connector Tutorial。
- 在“属性映射”部分中,单击添加。在“定义属性映射”窗口中,选择归类依据作为项属性。选择输入/输出作为同步方向。选择项目作为外部属性,如下显示。单击确定。
在“属性映射”部分中,选择“归类依据”和“项目”属性所在的行。清除不变换复选框。在引用同步规则字段中,请选择“项目”记录类型(com.ibm.rational.clearquest.Project.CQ Connector Tutorial)的规则,如下所示。现在,ClearQuest 连接器 将使用“项目”同步规则将“项目”字段的值映射到“归类依据”字段。
- 必须为工作项的“摘要”字段提供映射。因为“缺陷”记录类型未包含名称相似的字段,所以
ClearQuest 连接器 设置向导不会在同步规则中生成“摘要”字段的映射。在“属性映射”部分中,单击添加。选择摘要作为项属性,并选择标题行作为外部属性。选择输入/输出作为同步方向。单击确定。
- 对于包含值选项列表的字段,同步规则将 ClearQuest 记录类型字段的值映射到工作项类型字段的值。ClearQuest 连接器 设置向导将尝试映射这些值,但在某些情况下,可能找不到名称相似的值。如果向导未提供某些值的映射,那么您必须为那些值提供映射。
在“属性映射”部分中,选择优先级属性行。“值映射”部分将显示“高”和“低”值的映射。单击初始化以添加其他工作项值、“中”和“未指定”,如下所示。
双击“中”条目以打开“定义值映射”窗口。选择 3 - 正常队列作为外部值。单击确定。保留“未指定”条目不变,即,映射到空值。ClearQuest
的“缺陷”记录类型包含另一个“属性”值,即“1 - 立即解析”。单击添加。选择
1 - 立即解析作为外部值。选择高作为项值。由于“高”现在映射到两个外部值,因此,必须指定其中一个值作为缺省值。选中缺省外部值复选框以标识“1 - 立即解析”作为“高”的缺省值。单击确定。现在,“值映射”部分应该如下所示:
对“解析”属性重复以上过程。请使用如下所示的值映射。注意,“项值”单元格中的蓝色三角形表示,由于多个项值映射到一个外部值,因此应该将该值设置为缺省项值。“外部值”单元格中的蓝色三角形表示,由于多个外部值映射到一个项值,因此应该将该值设置为缺省外部值。
对“严重性”属性重复以上过程。请使用如下所示的值映射。
对“状态”属性重复以上过程。请使用如下所示的值映射。
最后,需要对“类型”属性指定值映射。在“属性映射”表中选择类型属性条目。清除不变换复选框。在“值映射”部分中,单击添加。选择缺陷作为“项”值。在“外部值”字段中,输入缺陷。由于下拉列表未显示可能的 ClearQuest 记录类型,因此,您必须输入值。单击确定。
- 单击保存以保存您对“缺陷”同步规则所作的变更。
在配置 Rational ClearQuest 用户数据库和 Jazz 项目区域完成后,您需要对 Jazz™ Team Server
和外部存储库连接启用传出同步,以便将用户对工作项所作的变更传播到 ClearQuest 用户数据库。您将在下一个模块中完成此操作。