将状态转换和操作相关联

可以使用状态转换操作在工作项的工作流中的不同时刻自动执行工作项转换。例如,Team Foundation Server 版本控制系统必须支持在签入时自动转换工作项。为了支持此操作,已定义了“microsoft.vsts.actions.checkin”操作。

工作项类型作者可以定义状态名为“正在进行”的“缺陷”工作项类型,并在开发人员做出更改时使用此工作项。工作项类型作者可以定义另外一个名为“生成工作准备就绪”的状态,这表示开发人员已声明,受缺陷影响的代码已准备“每夜生成”。

作者也可以通过声明以下内容,在签入操作期间自动将工作项从“正在进行”状态转换为“生成工作准备就绪”状态:

<TRANSITION from="Working" to="Ready To Build">
<ACTIONS>
<ACTION value="microsoft.vsts.actions.checkin"/>
</ACTIONS>
</TRANSITION>

请参见

概念

转换操作详细信息

其他资源

基于状态、转换或原因自动进行字段赋值