1
我們在TFS 2017中定製了一個工作流程,並且當工作項目拉到看板完成欄時想要強制一個欄位(需要)不變!)。
就我所知,只有狀態更改可能會得到必需的規則。TFS-Board:在將欄位移動到看板完成欄位時強制執行
我試過,但它不工作:
<FIELD name="AcceptanceCriteria" refname="Whiteduck.Scrumban.AcceptanceCriteria" type="HTML">
<HELPTEXT>What criterias have to be fulfilled (what, how, restrictions, etc.).</HELPTEXT>
<WHEN field="System.BoardColumnDone" value="true">
<REQUIRED />
</WHEN>
</FIELD>
的狀態更改此工作過:
<TRANSITION from="Analyze" to="Test">
<REASONS>
<DEFAULTREASON value="Test" />
</REASONS>
<FIELDS>
...
<FIELD refname="Whiteduck.Scrumban.AcceptanceCriteria">
<REQUIRED />
</FIELD>
</FIELDS>
</TRANSITION>
任何機會對看板進行拉應用規則?
總結:目前不可能,因爲規則只對狀態和看板之間的轉換生效並且完成不會改變狀態。 WorkAround:添加一個新的狀態「DevelopDone」並在該狀態下應用規則。 – ndee