Page tree
Skip to end of metadata
Go to start of metadata

场景1

Epic中有多个Issue,当 任意一个 Issue状态有变更时,其所在Epic的A状态变为B状态。

例如:Epic当前状态为A,Issue当状态为AA,当Issue执行转换actoinA变成状态B时,如果其所在Epic状态为A,将执行转换actionA使之状态变为B.

配置示例

1- 配置工作流

给转换 “开始审批” 添加后处理功能 P015。Issue执行这个转换时,如果其所在的Epic的状态为 “已创建”,则执行 “开始审批” 这个转换动作。

注意:“执行Epic当关状态的动作” 这里要填写转换的名字。



2- 验证

在Issue中点击 “开始审批” 按钮,其所在的Epic同样执行了 “开始审批” 转换, 状态变为 “审批中”。



场景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 触发转换 ”开始审批“,变为 ”审批中“ 状态。

  • No labels