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

Azure DevOps:为子工作项自动设置默认Original Estimate字段值

基于父工作项Size自动设置子项Original Estimate的实现方案

方法1:Azure DevOps内置工作项规则(推荐,无需额外工具)

1. 给父工作项模板添加参数化占位符

  • 进入项目设置 → 工作项 → 进程 → 选中你的项目进程 → 找到父工作项类型(你提到的“活动工作项”)→ 编辑该类型的模板
  • 在模板里,给Build、QA、Deploy这三个子工作项的Original Estimate字段分别设置占位符,比如{{BuildEst}}、{{QAEst}}、{{DeployEst}}

2. 给父工作项添加字段触发规则

  • 同样在该工作项类型的编辑页面,切换到规则标签,点击「添加规则」:
    • 触发条件选「当工作项创建时」+「当字段更改时」(覆盖创建和后续修改Size的场景),触发字段指定为Size
    • 添加「设置字段值」动作,针对不同Size值配置对应参数:
      • 当Size = Large时:
        • 把{{BuildEst}}设为10
        • 把{{QAEst}}设为8
        • 把{{DeployEst}}设为5
      • 按需添加Size=Medium、Small等其他规模的规则配置

3. 绑定模板占位符到子项字段

  • 回到模板编辑界面,把每个子工作项的Original Estimate字段和对应的占位符关联:比如Build子项的Original Estimate直接填{{BuildEst}},以此类推。

方法2:Power Automate流(适合复杂逻辑场景)

如果内置规则满足不了更复杂的判断,可以用Power Automate做自定义流:

  • 触发节点:「当Azure DevOps中创建工作项」,指定父工作项类型
  • 第一步:获取当前父工作项的Size字段值
  • 第二步:用条件分支判断Size值,定义对应Build/QA/Deploy的Estimate数值
  • 第三步:查询该父工作项关联的所有子工作项
  • 第四步:遍历子工作项,根据子项类型(Build/QA/Deploy)更新Original Estimate字段

关键注意点

  • 确保父工作项的Size字段是下拉列表类型,这样规则里能精准匹配值
  • 如果项目用的是托管进程,需要先升级到继承进程才能自定义规则和模板
  • 测试时创建父工作项并选择对应Size,检查子项的Original Estimate是否自动填充

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 23:16:13