Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

场景1

...

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

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

配置示例

1- 配置工作流

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

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

Image Modified

Image Modified



2- 验证

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

Image ModifiedImage Modified



场景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的动作” 这里要填写转换的名字。

Image Added

Image Added



2- 验证

给 Epic 创建两个 Story。

Image Added

其中一个Story执行转换 ”开始审批“,Epic状态不变。

Image AddedImage Added

当最后一个 Story 执行转换 ”开始审批“ 后,Epic 触发转换 ”开始审批“,变为 ”审批中“ 状态。

Image AddedImage Added