我正在尝试将自定义WorkItemType添加到TFS。
我希望有一个名为signoff的字段,可能的值为yes/no。在该字段旁边,我希望有一个名为signoff的字段-更改signoff字段时,signoff字段应设置为当前用户。
<FIELD name="Signoff" refname="MyProj.Signoff" type="String">
<ALLOWEDVALUES expanditems="true">
<LISTITEM value="Yes" />
<LISTITEM value="No" />
</ALLOWEDVALUES>
<DEFAULT from="value" value="No" />
</FIELD>
<FIELD name="Signoff By" refname="MyProj.SignoffBy" type="String">
<WHENCHANGED field="MyProj.Signoff">
<DEFAULT from="currentuser" />
</WHENCHANGED>
<WHENNOTCHANGED field="MyProj.SsoSignoff">
<READONLY />
<EMPTY />
</WHENNOTCHANGED>
</FIELD>
问题似乎是signoffby字段希望始终填充。如果我不使用空标签,它会立即被填充。我希望它是空白的,但只有当字段更改时才会填充。目前,它完全没有变化——它只是一片空白,保持空白。