使用Microsoft Excel批量添加或修改Azure Boards工作项
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
当需要添加或修改许多工作项时,使用Microsoft Excel可以节省时间。 Excel支持添加工作项、更新现有工作项、向多个工作项添加链接和附件等。 还可以使用本机Excel功能来支持其他操作,例如对列求和、复制和粘贴行、将数据填充到单元格中等。
本文介绍如何完成以下任务:
- 选择列表或查询类型以支持你的任务
- 连接到Azure Boards时,请使用选择Excel功能
- 导入或更新工作项(平面列表或层次结构树列表)
- 发布和刷新工作项
- 将平面列表转换为树列表,更改列表类型或查询
- 向工作表添加工作项
- 在工作表中添加和删除工作项字段
- 为标识或人员命名字段选择用户帐户
- 链接工作项、查找要链接到的工作项、编辑链接等
- 向一个或多个工作项添加附件
- 从Excel打开工作项以添加其他信息, (在 Web 门户中打开)
- (在 Web 门户中打开编辑区域和迭代路径)
有关连接到Excel的信息,请参阅连接 Azure Boards到Office客户端。 有关Excel和Azure DevOps集成的具体问题的解答,请参阅常见问题解答:在连接到Azure Boards的Excel工作。
注意
如果无权访问Excel,仍可使用 CSV 格式化文件执行批量导入和更新。 若要了解详细信息,请参阅 使用 CSV 文件批量导入或更新工作项。
先决条件
注意
macOS 不受支持。 即使已安装Visual Studio for Mac,也不支持从Excel连接到Azure DevOps。
- 已安装Microsoft Excel 2010或更高版本,包括 Microsoft Office Excel 365
- 已安装 Azure DevOps Office Integration 2019 (免费) 。
注意
获取Azure DevOps Office集成插件的唯一方法是安装最新版本的 Visual Studio 或 Azure DevOps Office 集成安装程序。 该插件支持从Excel连接到Azure Boards和Azure DevOps Server。
- 若要连接到Azure Boards项目,需要是项目的一个成员。 如果还没有Azure Boards项目,可以创建一个项目。
- 若要查看或修改工作项,必须具有以下权限设置为 “允许: 查看此节点中的工作项 ”和 “编辑此节点的工作项”。 默认情况下, 参与者 组具有此权限集。 若要了解详细信息,请参阅 设置工作跟踪的权限和访问权限。
- 若要添加或修改工作项,必须被授予 利益干系人 访问权限或更高版本。 有关详细信息,请参阅 利益干系人访问快速参考。
- 若要使用“选择用户”功能,需要至少安装 VISUAL STUDIO (VS 2015.1 或更高版本,或Team Foundation Server Office Integration 2015 Update 2 或更高版本。 可以下载Visual Studio Community的免费版本。 若要避免数据验证错误,请获取此功能,方法是拼写错误,以及何时必须从大量用户帐户分配用户名。
- 已安装Microsoft Excel 2010或更高版本,包括 Microsoft Office Excel 365
- 已安装 Azure DevOps Office Integration 2019 (免费) 。
注意
获取插件的唯一方法是安装最新版本Visual Studio或Azure DevOps独立Office集成安装程序之一。 Azure DevOps Office Integration 2019 插件支持从Excel、Project和基于PowerPoint情节提要工具连接到Azure Boards和Azure DevOps。
- 若要连接到Azure Boards项目,需要是项目的一个成员。 如果还没有Azure Boards项目,可以创建一个项目。
- 若要查看或修改工作项,必须具有以下权限设置为 “允许: 查看此节点中的工作项 ”和 “编辑此节点的工作项”。 默认情况下, 参与者 组具有此权限集。 若要了解详细信息,请参阅 设置工作跟踪的权限和访问权限。
- 若要添加或修改工作项,必须被授予 利益干系人 访问权限或更高版本。 有关详细信息,请参阅 利益干系人访问快速参考。
- 若要使用“选择用户”功能,请安装至少Visual Studio (VS 2015.1 或更高版本或Team Foundation Server Office Integration 2015Update 2 或更高版本。 可以下载Visual Studio Community的免费版本。 若要避免数据验证错误,请获取此功能,方法是拼写错误,以及何时必须从大量用户帐户分配用户名。
若要了解有关兼容性要求的详细信息,请参阅与Azure DevOps Server的兼容性。
选择列表和查询类型
在连接到Azure Boards的Excel工作时,始终使用查询类型和列表类型。 查询对应于使用查询编辑器创建的查询。
- 查询类型:
- 无:指示它是 输入列表。
- 查询标题:指示工作项列表绑定到指定的 查询。
- 列表类型:
- 平面列表:显示单个 标题 列的工作项的简单列表。 不支持链接管理。
- 树列表:支持在工作项之间创建和更新树拓扑链接(如Parent-Child链接)的工作项的分层列表。 这些列表包括两个或多个 标题 列。
可以使用任何查询类型和列表类型添加、修改、发布和刷新工作项。
查询类型
Azure Boards支持三种查询类型。 每个查询旁边的图标指示查询类型。 前两种查询类型: 工作项的平面列表 和 工作项和直接链接 将导入为平面列表查询。

只有 工作项树 查询导入为树列表。 直接链接查询作为平面列表导入到Excel,因为修改多种类型的链接在Excel中不受支持。
树列表
可以批量添加工作项的嵌套列表,例如工作细分结构或分层用户情景和客户体验集。 例如,可以添加任务、子任务和 bug 的嵌套列表,如下图所示,或将任务链接到产品积压工作项。
下面是三级嵌套项树在Excel中的显示方式。

父子链接或其他树拓扑链接类型支持创建分层积压工作结构。 参与层次结构的工作项类型因不同的进程而异,如下图所示。
下图显示了敏捷流程积压工作项层次结构。 用户情景和任务用于跟踪工作、Bug 跟踪代码缺陷,以及大方案下用于对工作进行分组的史诗和功能。

每个团队都可以通过配置 “处理 bug ”设置来配置它们如何管理 Bug(与用户情景或任务相同)。 若要详细了解如何使用这些工作项类型,请参阅 敏捷流程。
若要导入分层列表,请参阅本文稍后 添加或导入工作项的分层列表 。
我的查询与共享查询
可以在Excel Azure Boards中定义的任何查询中打开。 这包括在“我的查询”和“共享查询”下定义的查询。 但是,如果计划与其他团队成员共享工作簿,则只能使用共享查询。 如果其他团队成员基于存储在“我的查询”文件夹下的个人查询,则无法使用工作簿或工作表。
使用列表和查询类型
一般情况下, 使用平面列表 一次性批量添加或修改多种工作项,例如积压工作项、任务、bug 或问题。 使用树列表 批量添加或修改工作项及其树拓扑链接。
下面是一些更多指导:
- 使用 输入列表、平面列表:若要导入工作项列表或创建新工作项,则无层次结构
- 使用 输入列表、树列表:完成从上到下规划和导入分层链接的工作项
- 使用 查询列表、树列表:若要查看和修改许多现有工作项的链接关系的层次结构。
- 使用 查询列表、平面列表:若要批量更新工作项列表或创建新工作项,则无层次结构
- 使用输入列表、平面列表:若要导入工作项列表或创建新工作项,则无层次结构
- 使用输入列表、树列表:完成从上到下规划和发布父子链接的工作项
- 使用查询列表,平面列表:基于工作项的查询创建Excel报表
注意
若要创建Excel报表,必须将项目集合配置为支持 Analytics 报告。 有关详细信息,请参阅从工作项查询创建Excel报表。
- 使用查询列表、树列表:查看和修改许多现有工作项的层次结构和父子链接关系。
使用Excel功能
处理工作项列表时,可以使用大多数Excel功能。 例如,可以使用以下功能:
- 设置单元格格式或将条件格式应用于单元格或列
- 将一个单元格剪切和粘贴到另一个单元格
- 剪切并粘贴单行
- 对列求和或添加其他公式
- 向下填充单元格
- 筛选器
- 向工作簿添加多个工作表
Excel中的每个工作表可以包含不同的输入列表或查询。 但是,工作簿中的所有工作表都必须连接到组织或项目集合中的同一个项目。
使用连接到Azure Boards的工作表时,以下功能的工作方式略有不同。
- 每个单元格或单元格列对应于工作项字段。 每个字段都与数据类型相关联。 Excel不允许将数据输入到不符合该字段数据类型和要求的单元格中。
- 一次只能在工作表中插入一行。
- 可以在工作表中复制和粘贴多个行。
- 若要在层次结构中移动工作项,请剪切整个行,并将其粘贴到要作为父项的工作项下。
- 使用 Outdent 和 缩进 更改树中工作项的位置。
- 撤消 (Ctrl Z) 可能无法正常工作。 如果执行要还原的内容,可以刷新工作表。
建议经常发布和刷新工作表,以确保本地工作与Azure Boards数据存储保持同步。
若要了解有关Excel的详细信息,请参阅基本Excel任务。
对工作项进行排序
可以使用Excel排序功能对工作项平面列表进行排序。
但是,如果要从树列表中工作,则不想执行任何类型的排序。 这样做会更改树结构,例如工作项之间的链接。
如果要使用Excel管理工作项的顺序,因为它们出现在团队积压工作中,可以使用堆栈排名或积压优先级字段 (敏捷或 Scrum 进程) 执行此操作。 可以在这些字段中设置值,发布工作表并刷新积压工作。 积压工作项应根据最低到最高的数字重新排序。 但是,下次从积压工作重新排序时,输入的值可能会更改。
如果要维护工作项的特定顺序,请考虑添加自定义字段来管理排序顺序,然后使用Excel对工作项的平面列表进行排序。 但是,此选项不会更改积压工作中显示的顺序。
你不能和不能Excel执行的任务
可以执行以下任务:
- 使用标记添加标记和批量更新工作项,如 “添加工作项标记”中所述,对列表和板进行分类和筛选。 将 “标记” 字段添加到工作表。 添加以分号 (;) 分隔的多个标记。
- 可以将简单文本添加到富文本字段,但如果批量更新多个工作项,则可能丢失现有工作项的格式。
- 可以脱机工作,然后重新连接并发布更改。 有关详细信息,请参阅连接 Azure Boards Office客户端、脱机工作和重新连接。
无法从Excel工作表执行以下任务:
- 无法删除工作项
- 无法更改现有工作项的工作项类型
- 无法将工作项移动到另一个项目
- 无法导入或更新测试用例步骤或其他测试项目
- 不能在除新状态以外的任何其他状态中添加工作项
- 无法添加到工作项讨论线程
- 无法链接到远程工作项。
- 无法删除工作项
- 无法更改现有工作项的工作项类型
- 无法将工作项移动到另一个项目
- 无法导入或更新测试用例步骤或其他测试项目
- 不能在除新状态以外的任何其他状态中添加工作项
- 无法添加到工作项讨论线程。
- 无法删除工作项
- 无法导入或更新测试用例步骤或其他测试项目
- 不能在除新状态以外的任何其他状态中添加工作项
- 无法添加到工作项讨论线程
将工作项导入为平面列表
打开Excel并连接到Azure Boards项目。 使用连接 Azure DevOps项目中提供的四种方法之一来Excel。
注意
连接到云中的Azure Boards时,将自动选择团队Project集合,因为只有一个集合与你的Azure DevOps Services组织关联。 连接到本地服务器中的Azure Boards时,请在选择项目之前选择 Team Project 集合。
在 Excel 中,首先创建一个空白工作表。 如果使用 Excel 2007) ,则看不到“团队”功能区 (或“团队”菜单,请参阅Azure DevOps Office集成问题。
从“团队”功能区中选择 “新建列表 ”。

在“ 新建列表 ”对话框中,选择 “输入”列表。

工作表现在作为输入列表绑定到项目, (Query[None]) 平面列表。

指定要添加的工作项的标题和类型。

请注意,选择工作项类型后 ,“状态 ”和 “原因 ”字段如何自动填充默认值。
发布你的工作表。

请确保光标停留在包含数据的单元格中。 否则,“ 发布 ”按钮可能显示为禁用。
注意 ID 现在如何分配给你的工作项。

若要将值分配给其他字段,请打开 “选择列”,添加字段,进行工作分配,然后发布更改。
提示
如果要添加要在团队积压工作项上显示的工作项,请确保添加并指定团队的区域路径和迭代路径。 如果需要添加区域路径或迭代路径,请选择 “编辑区域和迭代” 链接。 该链接将打开指向Project 设置页面的 Web 浏览器。 若要了解详细信息,请参阅 “定义区域路径”并分配给团队 并 定义迭代路径并配置团队迭代。
若要打开工作项以添加详细信息,请选择要打开的工作项,然后选择 “在 Web 访问中打开”。 在执行此操作之前,请确保发布所做的任何更改。

Web 浏览器随即打开并显示工作项。
如果对工作项进行更改,则应立即刷新工作表以捕获更改。
将工作项作为树列表导入
可以使用父子链接或其他树拓扑链接类型添加链接的工作项层次结构。
重要
请不要对树列表进行排序。 对树列表进行排序可能更改分层链接关系。
从上一过程 的步骤 5 开始,将平面列表、输入列表转换为树列表。 选择平面列表中的单元格,然后选择 “添加树级别”。

如果禁用 了“添加树级别 ”,则从查询列表中工作。 若要将列表转换为树列表,必须先 将列表重新 配置为输入列表。
选择将工作项添加到层次结构时要使用的链接类型,然后选择 “转换”。 最常见的选择是 父子级。 只能从树拓扑链接类型中进行选择。 若要了解详细信息,请参阅 链接类型拓扑和限制。

请注意,列表类型已更改为 “树”,此时会显示第二个 “标题 ”列。

若要向层次结构添加更多级别,请再次选择 “添加树级别 ”。 例如,如果要添加 Epics、Features 和 User Stories 的层次结构,则需要拥有 Title 1、 Title 2 和 Title 3 列。
如果要添加任务,请添加另一个树级别以包含四个标题列。 若要删除列,请参阅 “删除树级别”。
保存Excel文件。
输入要导入的层次结构的工作项类型和标题。 选择工作项类型后, “状态 ”字段会自动填充默认值。

发布你的工作表。

请确保光标停留在包含数据的单元格中。 否则,“ 发布 ”按钮可能显示为禁用。
ID 现已分配给工作项。 在后台,所选链接类型用于链接层次结构中的每个工作项。 史诗链接到功能,功能链接到用户故事。
若要检查所创建的链接,请选择工作项,然后选择 “链接”和“附件”。
例如,此处显示了为导入的功能创建的子链接和父链接。

若要在要在其中添加子项的工作项下输入行,请选择该行,然后选择 “添加子级”。

若要将值分配给其他字段,请打开 “选择列”,添加字段,进行工作分配,然后发布更改。
若要更改层次结构,请剪切并粘贴工作项的行,将其放置在新父级下。 请确保选择整个表行。 发布更改时,会删除旧的分层链接,并创建新的分层链接。
可以使用
或
缩进/缩进图标降级或提升树层次结构中的工作项。 验证父工作项标题左侧或右侧的列是否为 “标题 ”列。 列顶部的标题应读取 Title n(如果没有)添加树级别。
删除树级别
首先,在删除树级别之前发布对工作项所做的更改。 移除树级别需要刷新,这会覆盖工作项列表中的数据。 你将丢失尚未发布的任何数据。
接下来,删除要删除的树级 标题编号 列下的任何内容(编号最高的列)。 此列应是树中编号最高的列。
刷新 工作表。 将删除包含标题的空值的列。
如果尝试删除列,将收到错误消息。
使用树列表时的有用提示
- Excel解释标题列中的数据,以确定工作项之间的链接模式。 发布更改时,以下任何情况都会导致错误、无效链接或在不正确的工作项之间创建树链接:
- 工作项之间的行在层次结构中为空
- 工作项的标题位于错误的列中。 请确保为每个子工作项输入标题。
- 在一行中,多个 标题 列包含数据。 请仅在每行中的一个标题列中输入文本。
- 列表已排序。 请不要对树列表进行排序。 对树列表进行排序可能更改分层链接关系。 如果你确实对树列表进行了排序,则可通过立即刷新来从此操作恢复。
- 若要解决错误,请参阅 “解决无效链接”。
- 父子链接的工作项只能有一个父级。 你无法将同一工作项任务添加到两个积压工作 (backlog) 项。 相反,你需要定义不同的工作项任务。
使用查询列表批量更新工作项
批量更新许多工作项的最简单方法是使用要更新的工作项创建查询,然后在Excel中打开该查询。
提示
请遵循以下提示,使你的工作保持同步:
- 首次打开保存的工作表时,请使用
(刷新) 从数据存储下载最新数据。 - 使用
“选择列”将列添加到工作表中,输入其他字段的数据。 - 为了避免数据冲突,请经常发布你的添加项和修改项。
- 为了防止数据丢失,请在发布或刷新之前,定期保存你的工作簿。
在 Web 门户或Visual Studio,创建包含要更新的工作项的工作项的工作项查询。 有关详细信息,请参阅 使用查询编辑器创建和保存托管查询。
打开Excel并连接到Azure Boards项目。 使用连接 Azure DevOps项目中提供的四种方法之一来Excel。
如果从 Web 门户或Visual Studio打开了查询,则已完成。 进行任何所需的更改。 打开 “选择列”、“添加字段”、“进行工作分配”和发布更改。
如果从Excel开始,请打开空白工作表。 只要从工作簿绑定到的同一个项目中选择查询,就可以将工作表添加到现有工作簿。
从“团队”功能区中选择 “新建列表 ”。

从“ 新建列表 ”对话框中,选择 “查询”列表,并从下拉菜单中选择所需的查询。

每个查询旁边的图标指示查询类型。 前两种查询类型: 工作项的平面列表 和 工作项和直接链接 将导入为平面列表查询。 只有 工作项树 查询导入为树列表。

将工作项导入到Excel后,进行所需的修改并发布更改。
如果要使用树列表,另请参阅 导入工作项层次结构列表中提供的信息。
启用树命令
如果 树组 命令不可用,则工作表将配置为平面列表、查询列表。 将列表转换为基于树查询的输入列表或列表,以启用树组命令。 若要了解如何操作,请参阅有关 更改列表类型或查询的下一部分。
更改列表类型或查询
可以更改工作表中列出的工作项。 具体而言,您可以:
- 将平面列表更改为树列表
- 从查询列表更改为输入列表
- 从输入列表更改为查询列表
- 更改工作表引用的查询
如果要将平面列表更改为树列表,则可以。 但是,如果列表是查询列表,则首先需要重新配置列表。 你将知道它是一个平面列表,查询列表作为 树组 命令被禁用。

若要将查询列表转换为输入列表,请执行以下步骤。
首先,发布所做的任何更改。
接下来,在 “团队 ”功能区上,选择“ 配置”、“ 列表”。

仅选择“刷新工作项”,然后选择“应用”。
此选项将查询列表更改为输入列表。

若要从输入列表转换为查询列表,请选择“ 从查询刷新”,选择查询,然后选择 “应用”。

将现有工作项添加到工作表
如果要从查询工作, 请修改查询 以包含所需的工作项。 然后刷新列表。 其他工作项将显示在列表中。
如果使用的是输入列表,请完成这些步骤。
在 “团队” 功能区中,选择“ 获取工作项”。

从可用的三个选项中选择所需的方法。

如果工作项在另一个项目中定义,请先选择Project。 然后,进行选择:
- 查询。 定义包含所需工作项集或超集的查询时,请使用此方法。
- ID。 当你知道要链接到的工作项的 ID 时,请使用此方法。 在 “ID” 框中,键入要查找的工作项的 ID,用逗号或空格分隔。
- 标题包含。 使用此方法可查找标题字段中具有常见字词或短语的工作项。 在 “和类型” 列表中,选择要检索的工作项的类型。
注意
若要最大程度地减少运行查询所需的时间,请缩小搜索的筛选条件范围。
选择 “查找”。
仅列出了为所选项目定义的工作项和指定的工作项类型。 若要对列字段进行排序,请选择列 标题。
在返回的工作项列表中,选中一个或多个工作项的复选框。
- 选择应链接到当前工作项的每个工作项。 还可以在单击 Shift 键的同时单击以选择一系列工作项,或在单击以选择多个工作项时按 Ctrl 键。
- 选择 “全部选择 ”以选择列表中的所有工作项。
添加或删除列字段
如果使用 “新建列表”启动工作表,将只看到一组默认字段列。 可以使用“团队”功能区上的 “选择列 ”添加列。
如果从现有查询启动工作表,你将看到为查询定义的所有列字段。 在此处,可以使用 “选择列”添加列。 但是,添加内容不会修改基础查询。
若要将值分配给其他字段,请选择 “列选项 ”以添加感兴趣的字段。

- 若要根据工作项类型筛选字段,请选择 “工作”项类型。
- 若要移动或删除字段,请选择该字段,然后选择 > 或 < 图标。
- 若要更改字段序列,请使用向上和向下箭头在列表中向上或向下移动字段。
- 可以添加格式文本字段,例如 “说明 ”字段,但发布时可能会丢失某些格式设置。
字段显示在工作表中后,分配值并发布更新。 使用标识字段时,接受用户帐户的字段,请参阅下一部分, 选择用户帐户。
保存工作表。
选择用户帐户
可以使用“选择用户”功能查找用户帐户,并将值分配给命名字段的人员。 此外,此功能还提供对最近使用的 (MRU) 值的访问权限。 如果团队包含数百或数千个用户帐户,则需要使用此功能。
提示
如果没有 “选择用户 ”功能,则必须在数据库中输入用户名,或者在尝试发布时收到数据验证错误。
如果尚未安装或更新到最新版本的 Visual Studio (至少 VS 2015.1 或更高版本,请立即执行此操作。 需要最新更新才能访问“选择用户”功能。
选择标识或人员命名字段以激活“团队”功能区中的 “选择用户 ”功能。

标识或人员命名字段是包含用户标识的字段。 这些字段通常同步到用户帐户的数据库,例如Azure Active Directory、Active Directory 或工作组。
开始键入用户帐户的名称,“分配用户”对话框将自动筛选结果,直到可以选择感兴趣的帐户。

在以该字母开头的名称开头输入一个字母以制表符。 仅输入用户名作为帐户别名无法识别。
你会注意到,选择用户名时,Excel记住最近的选择,可以直接从字段中选择用户帐户。

链接工作项
可以从“链接和附件”对话框的“链接”选项卡完成许多操作。 具体而言,您可以:
- 查看为所选工作项定义的现有链接
- 将所选工作项的链接添加到一个或多个工作项或选择对象
- 删除链接
- (在 Web 门户中打开链接的工作项)
- 编辑现有链接的链接类型
- 向链接列表添加列并在该列表上排序
有关链接工作项的详细信息,请参阅 链接用户情景、问题、bug 和其他工作项。
查看和添加链接
无法使用“链接和附件”对话框批量更新工作项链接。 只能使用树列表批量更新树拓扑链接类型。
若要将工作项链接到其他工作项,请选择工作项,然后选择 “链接和附件”。 在“链接”选项卡中,选择“ 链接到”, 然后选择要链接到的链接 类型和 工作项 () 。 选择 “确定 ”,然后选择 “发布”。

完成后,选择“ 关闭 ”关闭对话框。
若要将多个工作项链接到同一工作项 () ,请使用 Ctrl 单击 连续行进行多选,或对非连续行 单击 Shift 键 。
查找要链接到的工作项
在“添加链接”对话框中,可以打开辅助对话框,选择要链接到的一个或多个工作项。 如果要使用保存的查询查找并列出要链接到的工作项,请先 定义要使用的查询 。
在“添加链接”对话框中,选择“浏览”按钮 (Visual Studio) 打开以下对话框。

“ 选择链接的工作项 ”对话框的工作方式与 “获取工作项 ”对话框相同。 若要了解详细信息,请参阅本文前面所述的 工作表中添加现有工作项 。
向链接列表添加列
从“ 链接 ”选项卡中,选择
“列” 图标,并添加要显示的字段。 在这里,我们将添加“已分配”字段和“状态”字段。
若要对链接重新排序,请选择对该字段的列表进行排序的字段。

此对话框的工作方式与 “获取工作项 ”对话框相同。 请参阅本文前面所述的 工作表中添加现有工作项 。
打开链接工作项
在“ 链接 ”选项卡中,选择链接的工作项,右键单击以打开上下文菜单,然后选择 “打开链接项目”。

工作项将在 Web 门户中打开。
编辑链接并更改链接类型
可以编辑列出的任何链接。 可以更改链接类型和链接到的工作项。
选择链接,然后选择“
编辑 ”图标。根据需要更改链接类型。

若要更改链接到的工作项,请输入工作项的 ID,或选择 “浏览 ”以查找要链接到的工作项 () 。
“ 选择链接的工作项 ”对话框的工作方式与 “获取工作项 ”对话框相同。 若要了解详细信息,请参阅本文前面所述的 将现有工作项添加到工作表 。
添加附件
若要添加附件,请选择工作项,然后选择“链接”和“附件”选项卡。
选择要附加的文件,然后选择 “确定 ”,然后选择“ 发布”。

完成后,选择 “关闭 ”关闭对话框。
若要将同一附件 () 添加到多个工作项,请使用 Ctrl 单击连续行进行 多选 ,或对非连续行单击 Shift 键 。
创建报表
可以从 Web 门户为平面列表查询创建报表或图表。 通过创建基于状态和趋势查询的图表来查看跟踪进度。
重要
只能从本地Azure DevOps Server使用新报表创建Excel报表。 这些报告要求将项目的项目集合配置为支持 SQL Server Analytics Server。
可以使用基于工作项平面列表 的“新建报表 ”功能创建报表。

若要了解详细信息,请参阅从工作项查询创建Excel报表。
解决发布错误
若要解决在Excel工作时出现的发布错误,请参阅以下文章之一:
解决数据冲突:自上次从Excel发布字段值以来,Azure Boards中更改字段值时,会发生数据冲突。
解决数据验证错误:如果字段值违反该字段和工作项类型的规则,则会发生数据验证错误。
解决树层次结构中的无效链接:如果团队成员以层次结构或树列表的形式查看Excel中的工作项,然后移动工作项或对列表进行排序,使其中断工作项之间的依赖关系,则会发生无效链接。 通过查看错误消息和重新定位工作项来反映工作项结构,可解决此错误。
地址错误 TF208104:分层链接关系已锁定:
如果收到错误 TF208104,则对字段所做的更改将发布。 但不会发布对链接层次结构所做的更改。 至少有一个为工作项定义的链接关系被另一个进程锁定,例如 Project Server 集成。


