You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Power Automate在Azure DevOps中为工作项添加子项/任务

在Azure DevOps中通过Power Automate自动为工作项添加子任务

针对你需要在工作项进入迭代时自动生成测试、文档、发布等子任务的需求,用Power Automate可以这样实现——核心是通过「创建工作项+关联父项」的方式生成子任务,具体步骤如下:

1. 选对触发器

如果是工作项被移入迭代时才触发,别用「当创建工作项时」,改用「当工作项字段更改时」触发器:

  • 配置连接器时选择你的Azure DevOps组织和项目
  • 设置触发字段为「迭代路径」,并添加条件:仅当迭代路径从空值(或非目标迭代)变为指定迭代时触发

如果是创建工作项时直接生成子任务,直接用「当创建工作项时」触发器即可。

2. 批量创建子任务

Power Automate里没有专门的「添加子项」按钮,生成子任务的方式是重复调用「创建工作项」动作,每个动作对应一个子任务:

  • 添加Azure DevOps的「创建工作项」动作
  • 基本配置:
    • 项目:和父工作项保持一致(直接引用触发器输出的「项目ID」或「项目名称」)
    • 工作项类型:选「任务」
    • 标题:按需填写,比如「测试天气API Get端点」「编写天气API Get端点文档」
  • 关键关联设置:
    找到动作里的「关联」区域,选择「父工作项」,值选触发器输出的「工作项ID」——这样新创建的任务就会自动成为目标工作项的子项
  • 重复上述「创建工作项」动作,为每个需要的子任务(测试、文档、发布)各配置一个

3. 优化配置细节

  • 权限检查:确保Power Automate使用的账号有创建工作项、修改工作项关联关系的权限
  • 过滤父工作项类型:如果只想给特定类型的父工作项(比如用户故事)生成子任务,可以在触发器后加「条件」动作,判断父工作项的「工作项类型」是否符合要求
  • 同步字段:子任务的迭代路径、指派对象等可以直接引用父工作项的对应值,保持一致性

你之前找不到「添加子项」选项是因为Power Automate用的是「创建新工作项并设置父关联」的逻辑,这就是实现子项的标准方式。

内容的提问来源于stack exchange,提问作者Sam Crerar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 20:52:36