在TFS(2014)中,我想更新WIT模板,以便在将任务从“活动”更改为“已关闭”时,将检查“剩余”字段是否已更改为0(或空)并且那里是0或以上的完成值。
有没有办法进行一些验证,例如“请在保存前更新剩余字段”?
我假设这部分需要改变
<TRANSITION from="Active" to="Closed">
<REASONS>
<DEFAULTREASON value="Completed" />
<REASON value="Deferred" />
<REASON value="Obsolete" />
<REASON value="Cut" />
</REASONS>
<FIELDS>
<FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
<READONLY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
<ALLOWEXISTINGVALUE />
<READONLY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ClosedDate">
<SERVERDEFAULT from="clock" />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ClosedBy">
<ALLOWEXISTINGVALUE />
<COPY from="currentuser" />
<VALIDUSER />
<REQUIRED />
</FIELD>
</FIELDS>
</TRANSITION>
注意: 我不希望它自动将值更改为零/空像文章 TFS2012 Task work item definition - Update 'Remaining Work' with 'Original Estimate' whenever 'Remaining Work' is empty