我们有一个TFS工作项工作流,开发人员将工作项设置为“完成”。它主要是我的盒子,几乎没有自定义配置。这会填充“关闭日期”但不会“关闭”。当测试人员将其分配给自己并将状态设置为“已测试”时,工作流程仍在继续,但现在我再也看不到开发人员关闭该项目的报告。
我如何得到谁做这项工作的报告?
答案 0 :(得分:3)
鉴于您有“已测试”状态,似乎已自定义过渡。确保所有到“已关闭”状态的转换都具有正确的规则,以更新“已关闭”字段。关于转换的Closed By定义应如下所示:
<STATE value="Closed">
<FIELDS>
....
<FIELD refname="Microsoft.VSTS.Common.ClosedBy">
<ALLOWEXISTINGVALUE />
<COPY from="currentuser" />
<VALIDUSER />
<REQUIRED />
</FIELD>
....
</FIELDS>
</STATE>