【问题标题】:Adding a new initial state to WorkItem type Bug - Web Acess task board shows error TF400917向工作项类型错误添加新的初始状态 - Web 访问任务板显示错误 TF400917
【发布时间】:2014-04-06 05:39:43
【问题描述】:

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

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

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: /p:Kanban /f:d:\tmp\CommonProcessConfig_Kanban_new.xml

行:5 位置:14 - 'type' 属性无效 - 值 'New' 根据其数据类型 'StateFieldEnum' 无效 - 枚举常量 下雨失败了。

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

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

【问题讨论】:

    标签: tfs customization workitem


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2013-03-16
      • 1970-01-01
      • 2011-10-01
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多