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

如何自动化操作Azure DevOps Boards事项与Work Items并明确二者区别

概念澄清:Azure DevOps 两个 Boards 入口的核心区别

你完全不需要重复录入信息,两个板块并非独立的工作项存储库,仅为同一工作项库的不同展示视图:

  • Boards -> Work Items是全量工作项的列表视图,支持批量筛选、导入导出、跨迭代查询所有类型工作项,你通过CSV导入的所有工作项已经存储在当前项目的工作项库中
  • Boards -> Boards是看板视图,本质是基于预设筛选规则(默认关联当前团队的迭代、工作项类型)的可视化展示面板,面板上的卡片直接对应库里的工作项,无需单独创建再做关联
实现需求的操作方案

1. 将已导入的工作项同步到看板

无需新建事项,直接把现有工作项添加到目标看板即可:

  • 打开Boards -> Boards页面,点击面板右上角的添加现有项按钮,搜索导入的工作项ID或标题选中即可添加,所有导入的信息会自动同步到看板卡片,无需二次录入
  • 如需批量添加,可进入Boards -> Work Items列表,批量选中目标工作项后右键选择分配到团队,选中对应看板所属的团队,选中的工作项会自动同步到该团队的看板视图

2. 批量分配工作项到指定Sprint

两种操作路径可选:

  • 列表视图批量操作:在Boards -> Work Items中批量选中目标工作项,在顶部批量编辑栏找到迭代字段,直接选择对应Sprint保存即可,修改结果会自动同步到看板和Sprint视图
  • 看板视图拖拽操作:如果已经将工作项添加到看板,直接拖拽卡片到看板顶部对应Sprint泳道即可完成分配

3. 自动化批量处理(适用超大量工作项场景)

如果需要处理的工作项量级较大,可以使用Azure DevOps CLI批量执行操作:

  • 首先登录你的DevOps组织:az devops login --organization https://dev.azure.com/你的组织名称
  • 批量分配迭代命令示例:az boards work-item update --id 101 102 103 --fields "System.IterationPath=项目名\Sprint 1"
  • 批量分配团队命令示例:az boards work-item update --id 101 102 103 --fields "System.AreaPath=项目名\目标团队名"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 03:06:01