Migration TF400618在将scrum 2.2迁移到scrum 3.0时
我们的TFS 2012团队项目已迁移到包含所有数据的新TFS2013服务器 当我现在尝试激活新的“Portfolio Backlog”功能时,出现以下错误: [错误]TF400618:字段的报告类型 工作项类型“功能”中的“Microsoft.VSTS.Common.StateChangeDate” 与现有字段的报告类型冲突 在Scrum 2.2中,SharedStep和TestCase的类型定义有以下字段定义Migration TF400618在将scrum 2.2迁移到scrum 3.0时,migration,tfs-process-template,Migration,Tfs Process Template,我们的TFS 2012团队项目已迁移到包含所有数据的新TFS2013服务器 当我现在尝试激活新的“Portfolio Backlog”功能时,出现以下错误: [错误]TF400618:字段的报告类型 工作项类型“功能”中的“Microsoft.VSTS.Common.StateChangeDate” 与现有字段的报告类型冲突 在Scrum 2.2中,SharedStep和TestCase的类型定义有以下字段定义 <FIELD name="State Change Date" refnam
<FIELD name="State Change Date" refname="Microsoft.VSTS.Common.StateChangeDate" type="DateTime">
<WHENCHANGED field="System.State">
<SERVERDEFAULT from="clock" />
</WHENCHANGED>
<WHENNOTCHANGED field="System.State">
<READONLY />
</WHENNOTCHANGED>
</FIELD>
在Scrum 3.0的附加功能中,有以下字段
在MSDN下
我不明白我需要做什么来解决feature字段的问题
我是否需要使用功能工作项类型手动更改scrum 2.2流程模板,将更改后的流程模板发布到团队项目中,然后激活“公文包积压”?一旦您修改了流程模板,TFS将无法自动安装新的更新。以下是有关如何手动更新的指南:
我建议您改为在批处理文件中编写流程模板更改的脚本,以便在新版本发布时,您可以轻松地在新模板中重复更改,而无需执行上述12步手动过程 在执行以下步骤后,我无法配置功能: 因此,我更新了Feature.xml,将“State Change Date”字段名作为可报告选项设置为“dimensions” 更改后,我将默认模板更新为我自定义的模板,并能够配置功能。 下面是Feature.xml中更新的代码的外观:
<FIELD name="State Change Date" refname="Microsoft.VSTS.Common.StateChangeDate" type="DateTime" reportable="dimension" >
我将在周一试一试