自动执行工作项状态转换
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
根据工作项的子任务状态自动更新工作项的状态。 例如,假设一个任务的状态更改为 Doing
,则父级将设置为 Doing
。 如果所有任务都处于 Closed
状态,则父级将变为 Closed
。
规则在团队积压工作级别建立,并且适用于该特定级别的所有工作项。 可以灵活地在每个积压工作级别独立创建这些规则,包括故事、功能和长篇故事。 例如,可以自动关闭用户情景,但让功能和长篇故事保持打开状态。
重要
工作项自动化规则完全与团队在积压工作和面板上的工作流相关。 项目中的其他团队可以自定义自己的规则,以符合特定的工作流程要求。
先决条件
设置规则
执行以下步骤,为每个积压工作级别设置团队规则。
注意
工作项必须属于同一团队:当关闭其他团队或项目中的任务时,不会触发父级项被关闭。
登录到你的项目 (
https://dev.azure.com/{Your_Organization}/{Your_Project}
)。选择“面板”>“积压工作”>“配置团队设置”。
选中一个或多个相应的复选框,将会触发此积压工作级别的父级工作项,然后选择“保存”。
工作项状态将设置为在积压工作更新时自动转换子项。
应用到冲刺板的规则
无论在何处对子项(例如在冲刺板上)进行更新,这些规则都会无缝运行。
应用到用户情景积压工作级别的规则
以下示例演示了应用到用户情景积压工作级别的规则。
同步应用到多个积压工作级别的规则
以下示例演示了同步应用到多个积压工作级别的规则。
常见问题
有关下列常见问题的解答,请参阅常见问题解答:
- 当子级处于活动状态时,是否有办法使父级也处于活动状态?
- 为什么我的工作项自动更改了状态?
- 为什么重新激活子项时没有触发规则?
- 是否可以根据工作项类型或状态设置自动化规则?
- 是否可以为用户情景设置自动化规则,而不为功能或长篇故事设置自动化规则?
- 为什么在子级或父级项属于其他团队或项目时,自动化规则不起作用?