TFS工作项始终将“已关闭”留空

时间:2014-02-19 12:06:07

标签: tfs tfs-workitem tfs-process-template

我们有一个TFS工作项工作流,开发人员将工作项设置为“完成”。它主要是我的盒子,几乎没有自定义配置。这会填充“关闭日期”但不会“关闭”。当测试人员将其分配给自己并将状态设置为“已测试”时,工作流程仍在继续,但现在我再也看不到开发人员关闭该项目的报告。

我如何得到谁做这项工作的报告?

1 个答案:

答案 0 :(得分:3)

鉴于您有“已测试”状态,似乎已自定义过渡。确保所有到“已关闭”状态的转换都具有正确的规则,以更新“已关闭”字段。关于转换的Closed By定义应如下所示:

<STATE value="Closed">
  <FIELDS>
  ....
    <FIELD  refname="Microsoft.VSTS.Common.ClosedBy">
      <ALLOWEXISTINGVALUE  />
      <COPY from="currentuser" />
      <VALIDUSER  />
      <REQUIRED  />
    </FIELD>
  ....
  </FIELDS>
</STATE>

有关自定义工作项转换的详细信息,请参见herehere