Wir haben einen benutzerdefinierten Workflow in TFS 2017 und möchten ein Feld obligatorisch machen (ERFORDERLICH), wenn das Arbeitselement in die Kanban-Spalte übernommen wird nicht ändern!).
Soweit ich weiß, können nur Statusänderungen die erforderlichen Regeln erhalten.TFS-Board: Feld obligatorisch machen, wenn es in der Kanbankarte in die Spalte done verschoben wird
habe ich versucht, diese aber es funktioniert nicht:
<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>
Für diese Zustandsänderungen gearbeitet hatte:
<TRANSITION from="Analyze" to="Test">
<REASONS>
<DEFAULTREASON value="Test" />
</REASONS>
<FIELDS>
...
<FIELD refname="Whiteduck.Scrumban.AcceptanceCriteria">
<REQUIRED />
</FIELD>
</FIELDS>
</TRANSITION>
alle Chancen eine Regel auf einem Kanban getan Pull bewerbe ich mich?
Zusammengefasst: Momentan nicht möglich, da Regeln nur bei Übergängen zwischen Zuständen wirksam werden und Kanban doing/done keine Zustandsänderung ist. WorkAround: Fügen Sie einen neuen Status "DevelopDone" hinzu und wenden Sie eine Regel für diesen Status an. – ndee