我正在定制Rational Team Concert以包含自定义工作项类型。作为我创建的工作项类型测试的一部分,我使用数据填充了一些自定义工作项。当我增强自定义工作项类型并添加其他属性时,我可以使用“类型和属性”中的“检查存储库中的属性用法”来确保将新属性传播到我的测试工作项。
现在我已经到了需要为此工作项类型创建自定义工作流的地步。我已经定义了工作流并将其分配给工作项类型,但我现有的测试工作项似乎无法使用它。单击“检查存储库中的工作流程用法”链接显示“存储库中有9个工作项引用工作流状态或绑定工作流程中不存在的解决方案。是否要在”工作项“视图中显示这些项?”。
工作项目视图只是说测试工作项的状态= 1。
如果我选择要在富客户端编辑器中打开的工作,则所有流程元素都处于非活动状态。如果我在网页编辑器中打开它,它会说状态为“1”,如下所示:
有没有办法解决这个问题并改变现有工作项的工作流程?我应该补充一点,新的工作项目工作正常,但我担心如果我将来需要再次更新流程会发生什么。
答案 0 :(得分:1)
在工作项自定义的上下文中,您必须手动将现有工作项属性与最新版本的PA同步,以便将您的更改考虑在内。
这些步骤详见manual page "Defining work item types and attributes":
(页面底部)
使用新的或修改的自定义属性手动更新现有工作项:
- 运行查询,以便查询结果包含您要更新的所有工作项。
注意:请勿选择要在查询结果中显示的任何关系 如果显示关系,则不会显示“类型”图标,您无法完成这些步骤 要清除显示的所有关系,请在“工作项”视图菜单中选择“关系”,单击“取消全选”,然后单击“确定”。- 在“工作项”视图中,选择要修改的工作项。
- 在其中一个选定工作项的行中,右键单击“类型”图标,然后选择“同步属性”。
醇>
感谢。 埃里克。