我编写了一个自定义工作项类型,它有自己的工作流转换。此自定义WIT反映了遗留系统的缺陷类型。前提是将遗留系统中的缺陷导出到Excel工作表中,将其与基于TFS查询的Excel工作表合并,然后将其导入(发布)到TFS 2010中。
这种方法似乎有效,前提是所有WI的状态都是建议的。但是当我尝试将WI直接导入RESOLVED或CLOSED状态时,会正确引发工作流异常。
由于我将1400 WI的计数从一个实时环境(遗留系统)转换到另一个(TFS)并且每个WI在不同的状态中转换,我需要一个简单的导入而不受工作流的限制。
如果您之前遇到过此问题,请建议解决此问题的最佳方法。
此致 本·萨林斯
答案 0 :(得分:0)
您可以编辑WIT,添加所有可能的转换,导入WI,然后将WIT定义恢复为之前的状态。
答案 1 :(得分:0)
我无法想到实现这一目标的单一步骤,虽然暂时删除转换规则似乎是一个合理的解决方案,但我相信你不想这样做。
您可以做的是将所有1400个工作项放入Excel文件中,并按照建议首先将它们全部导入。然后过滤掉并删除应保留的建议并将其余的设置为“活动”,然后发布更改。然后过滤掉并删除那些应该保持活动状态并将剩余的那些设置为已解决并发布。
由于您设计了自定义工作项类型定义,因此您的示例可能会有不同的状态名称和顺序,但我相信我已经说明了这一点。