场景2
Epic中有多个Story,当 所有 Story状态为指定状态时,其所在Epic的A状态变为B状态。
例如:Epic当前状态为A,Story当状态为AA。当有Story执行转换actoinA变成状态B时,如果其所在Epic下的所有Story的状态为B,且Epic状态为A,将执行转换actionA使Epic状态变为B.
配置示例
1- 配置工作流
给转换 “开始审批” 添加后处理功能 P016。Story执行这个转换时,如果其所在Epic下的所有Story的状态为 ”审批中“,且Epic状态为 ”已创建“,则执行 “开始审批” 这个转换动作。
注意:“执行Epic的动作” 这里要填写转换的名字。
2- 验证
给 Epic 创建两个 Story。
其中一个Story执行转换 ”开始审批“,Epic状态不变。
当最后一个 Story 执行转换 ”开始审批“ 后,Epic 触发转换 ”开始审批“,变为 ”审批中“ 状态。
场景3
Epic中有多个Issue ,当Epic的A状态变为B状态时,所有 指定状态的Issue 从A状态变为B状态。
例如:Epic当前状态为A,Issue 当状态为AA。当Epic执行转换actoinA变成状态B时,此Epic下所有状态为A的Issue ,将执行转换actionA使这些Issue 状态变为B。
配置示例
1- 配置工作流
给转换 “开始审批” 添加后处理功能 P017。Epic执行这个转换时,此Epic下所有状态为 ”已创建“ 的Issue ,将执行转换 “开始审批” 使这些Issue 状态变为”审批中“。
注意:“执行这些问题的的动作” 这里要填写转换的名字。
2- 验证
给 Epic 创建两个 Story,两个 Task。当 Epic 执行转换 “开始审批” 时,Epic下所有 Issue 触发转换 ”开始审批“,变为 ”审批中“ 状态。