向工作项类型添加新的初始状态错误 - Web Access任务板显示错误TF400917

时间:2014-03-04 15:30:19

标签: tfs customization tfs2012 workitem

我正在使用TFS 2012(更新4)。

在我的Bug工作项工作流程中添加新的初始状态之后 积压和任务板显示错误:

  

TF400917 :当前配置对此功能无效。   在更正配置之前,无法使用此功能。

我尝试通过在公共流程配置中添加新行来解决此问题:

< BugWorkItems category="Microsoft.BugCategory"><States>
  <State type="New" value="Proposed" />
  <State type="InProgress" value="Active" />
  <State type="Complete" value="Closed" />
  <State type="Resolved" value="Resolved" />
</States>
     

但是通过witadmin导入 - 我收到错误:

  

witadmin.exe importcommonprocessconfig / collection:&lt;我的收藏&gt; / p:Kanban /f:d:\tmp\CommonProcessConfig_Kanban_new.xml

     

行:5位置:14 - 'type'属性无效 - 值'New'根据其数据类型'StateFieldEnum'无效 - 枚举const   raint失败。

哪些类型(和元类型)对我的Bug工作项有效,这个StateFieldEnum定义在哪里?

在字段资源管理器中,字段 System.State 具有允许值

1 个答案:

答案 0 :(得分:0)

我自己发现了错误。这是编辑BugCategory的正确方法。

我已经交换了类型和值 - 要导入的正确xml是:

<BugWorkItems category="Microsoft.BugCategory">
    <States>
      <State type="Proposed" value="New" />