1

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

我怎样才能得到谁做了这项工作的报告?

4

1 回答 1

3

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

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

可以在此处此处找到有关自定义工作项转换的更多信息。

于 2014-02-19T12:13:00.183 回答