Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
查看你创建的或分配给你的工作项。 “工作项”页面提供多个个性化透视视图和交互式筛选功能,以简化工作项的列表。 使用此页可以在项目中快速查找跨团队定义的工作项。
本文介绍了如何添加任何类型的工作项。 但是,可以使用积压工作或面板来添加积压工作或项目组合项,如用户情景、产品积压工作项、功能或长篇故事。 要了解详细信息,请参阅《创建积压工作》、《定义功能和长篇故事》和《开始使用板工作版块》。
要创建测试用例并将其链接到用户情景,请参阅添加、运行和更新内联测试和创建测试计划和测试套件。
可以通过以下方式来添加工作项:
这些方法为在 Azure DevOps 中管理和跟踪工作项提供了灵活性。
注意
“工作项”页在 Azure DevOps Services、Azure DevOps Server 2019 及更高版本以及 Visual Studio 2019 RC1 中可用。
先决条件
类别 |
要求 |
权限 |
- 若要查看、关注和编辑工作项:查看此节点中的工作项,并 编辑此节点中的工作项 权限设置为 “允许”。 默认情况下,参与者组具有这些权限。 有关详细信息,请参阅设置工作跟踪权限。 - 若要将标记添加到工作项:将项目级“创建新标记定义”权限设置为“允许”。 默认情况下,参与者组拥有此权限。 |
访问级别 |
- 项目成员。 - 若要将标记添加到工作项,或者查看或跟踪拉取请求:至少具有“基本”访问权限。 - 若要查看或关注工作项:至少需要 干系人 级别的访问权限。 有关详细信息,请参阅关于访问级别。 - 所有项目成员(包括 读者 组中的成员)都可以发送电子邮件,其中包含工作项。 |
注意
- 为希望参与讨论和评审进度的成员提供 利益干系人访问权限 。 这些成员通常不参与代码,但想要查看工作项、积压工作、面板和仪表板。
- 默认情况下,公共项目的所有贡献者和利益相关者都可以添加新的和现有的标签。 在私人项目中,利益相关者只能添加现有标签。 要控制创建新标签的能力,请在项目级别设置创建标签定义权限。 有关详细信息,请参阅 更改项目级权限。
注意
- 为希望参与讨论和评审进度的成员提供 利益干系人访问权限 。 这些成员通常不参与代码,但想要查看工作项、积压工作、面板和仪表板。
打开“工作项”页面
打开 Visual Studio 2019 团队资源管理器,然后选择“工作项”。 要在工作项(默认)视图和旧版视图之间进行切换,请参阅在 Visual Studio 2019 中设置工作项体验。
注意
仅当连接到 Azure Repos Git 或 TFVC 存储库时,才支持“工作项”页。 连接到 GitHub 或其他 Git 存储库时,不会显示“工作项”和“生成”页。
如果没有看到“工作项”选项,则表示没有连接到项目。 在“连接到项目”对话框中。 使用 Ctrl-Shift 选择选项,然后选择“连接”。
注意
连接到 Azure Repos Git 存储库时,可以看到新的工作项体验。 如果连接到 TFVC 存储库,将继续看到以查询为中心的旧版体验。
目前没有用于打开“工作项”页的 az boards 命令。 Azure DevOps CLI 命令仅适用于 Azure DevOps Services。
注意
可以创建的工作项类型取决于创建项目时所选择的流程(敏捷、基本、Scrum 或 CMMI)。 例如,积压工作项可能称为“用户情景”(敏捷)、“问题”(基本)、“产品积压工作项”(Scrum) 或“要求”(CMMI)。 所有这些类型都描述了要交付的客户价值和要完成的工作。
有关详细信息,请参阅关于流程和流程模板。
查看工作项
可以查看分配给你的工作项、正在关注的工作项、提及的工作项,以及最近通过 Web 门户和 Visual Studio 查看或更新的工作项。
还可以使用 Azure DevOps CLI 查看工作项。
使用该下拉菜单,从七个透视视图中选择一个,重点关注项目中的相关项。 此外,筛选每个透视视图。
- 分配给我:列出项目中分配给你的所有工作项,按最后更新的顺序排序。 不包括移到“已移除”类别状态的项。 要打开或更新工作项,请选择其标题。
- 正在关注:列出你正在关注的工作项。
- 提及:列出过去 30 天内你在其中被提及的工作项。
- 我的活动:列出你最近查看或更新过的工作项。
- 我的团队:列出团队成员最近查看或更新过的工作项。
- 分配给我:列出项目中分配给你的所有工作项,按最后更新的顺序排序。 要打开或更新工作项,请选择其标题。
- 正在关注:列出你正在关注的工作项。
- 提及:列出过去 30 天内你在其中被提及的工作项。
- 我的活动:列出你最近查看或更新过的工作项。
- 我的团队:列出团队成员最近查看或更新过的工作项。
- 分配给我:列出项目中分配给你的所有工作项,按最后更新的顺序排序。 要打开或更新工作项,请选择其标题。
- 正在关注:列出你正在关注的工作项。
- 提及:列出过去 30 天内你在其中被提及的工作项。
- 我的活动:列出你最近查看或更新过的工作项。
- 最近更新:列出项目中最近更新过的工作项。
- 最近完成:列出项目中最近完成或关闭的工作项。
- 最近创建:列出项目中在过去 30 天内创建的工作项。
可以通过 Web 门户中的 “列选项 ”对话框选择的任何列字段对视图进行排序。 有关详细信息,请参阅《更改列选项》。
要查看工作项,请双击标题或打开上下文菜单(右键选择或选择菜单键)和“打开”。 此时会打开一个浏览器窗口,其中包含工作项窗体。
- 分配给我:将“分配给”字段更改为你的用户名。
- 新建分支...:打开一个对话框,用于创建一个自动链接到工作项的新分支。 有关详细信息,请参阅《推动 Git 开发》。
- 完成工作项:将“状态”字段更新为“已完成”、“已完毕”或“已关闭”。
- 与更改相关:将工作项链接到最近更改的当前提交。
可以使用 az boards work-item show 命令查看新的工作项。 要开始,请参阅 Azure DevOps CLI 入门。
az boards work-item show --id
[--open]
[--org]
参数
- id:必需。 工作项的 ID。
- open:可选。 在默认 Web 浏览器中打开工作项。
- org:Azure DevOps 组织 URL。 可以使用 配置默认组织
az devops configure -d organization=ORG_URL
。 如果未配置为默认或使用 选取 git config
,则为必需。 示例:--org https://dev.azure.com/MyOrganizationName/
。
示例
以下命令将在默认 Web 浏览器中打开 ID 为 864 的 Bug。 还会以表格式在 Azure DevOps CLI 中显示结果。
az boards work-item show --id 864 --open --output table
ID Type Title Assigned To State
---- ------ --------- ------------------- -------
864 Bug fix-issue contoso@contoso.com New
Azure DevOps Server 不支持 Azure DevOps CLI 命令。
用于创建个人视图的筛选器
通过输入关键字或使用工作项类型(类型)、状态、区域路径和标签等字段,筛选每个工作项透视视图。 页面会记住你对每个数据透视的筛选器,从而在所有数据透视中提供个性化的视图。 有关详细信息,请参阅筛选积压工作、面板、查询和计划。
没有适用于筛选的 az boards 命令。 Azure DevOps CLI 命令仅适用于 Azure DevOps Services。
添加工作项
可以从“工作项”页或 Web 门户中的 Boards、积压工作或 Sprints 页面、Visual Studio 或使用 Azure DevOps CLI 添加工作项。
从“工作项”页面添加工作项
注意
会为新工作项分配用户选择的上一个区域路径和迭代路径。
选择“新建工作项”,然后从下拉菜单中选择工作项类型。
例如,在这里我们选择“用户情景”。
提示
添加的工作项会被自动分配给当前团队的区域和迭代路径。 要更改团队上下文,请参阅切换项目或团队焦点。 输入标题并保存工作项。 在更改其初始默认状态之前,必须首先将其保存。

- 选择“新建工作项”,然后选择所需的工作项类型。 例如,我们选择“用户情景”。
此时会打开一个浏览器窗口,其中显示了工作项窗体以供填写。
- 输入标题,然后单击“保存”以保存该工作项。 在更改其初始默认状态之前,必须首先将其保存。

可以使用 az boards work-item create 命令添加新的工作项。 要开始,请参阅 Azure DevOps CLI 入门。
az boards work-item create --title '<title>' --type '<type>'
[--area]
[--assigned-to]
[--description]
[--discussion]
[--fields]
[--iteration]
[--open]
[--org]
[--project]
[--reason]
参数
- title:工作项的标题。
- type:工作项的类型(例如“Bug”)。
可选参数
- area:工作项分配到的区域(例如“演示”)。
- assigned-to:工作项分配给的人员的电子邮件地址(例如, fabrikamfiber-3@fabrikamfiber.com)。
- description:工作项的说明。
- discuss:要添加到工作项中的讨论的评论。
- fields:要设置的自定义字段的空格分隔 对。
- iteration:工作项的迭代路径(例如 DemosIteration 1)。
- open:在默认 Web 浏览器中打开工作项。
- org:Azure DevOps 组织 URL。 可以使用 配置默认组织
az devops configure -d organization=ORG_URL
。 如果未配置为默认或使用 选取 git config
,则为必需。 示例:--org https://dev.azure.com/MyOrganizationName/
。
- 项目:项目的名称或 ID。 可以使用 配置默认项目
az devops configure -d project=NAME_OR_ID
。 如果未配置为默认或使用 选取 git config
,则为必需。
- reason:工作项状态的原因。
示例
以下命令将创建一个标题为“修复问题”的 Bug。 它将 Bug 分配给用户 contoso@contoso.com,并以表格式显示结果。
az boards work-item create --title "Fix issue" --type bug --assigned-to contoso@contoso.com --output table
ID Type Title Assigned To State
---- ------ --------- ------------------- -------
864 Bug Fix issue contoso@contoso.com New
Azure DevOps Server 不支持 Azure DevOps CLI 命令。
将标记添加到任何工作项以筛选积压工作、查询和工作项列表。 拥有“基本”访问权限的用户可以创建新标记,而拥有“利益相关方”访问权限的用户只能添加现有标记。
从“面板、积压工作或冲刺”页面添加工作项
执行以下步骤,从“面板、积压工作或冲刺”页面添加工作项。
在“面板”、“积压工作”或“冲刺”页面中,选择 加号图标或“+ 新建工作项”。
以下示例演示了从面板创建工作项的过程。
注意
根据创建项目时选择的流程(敏捷、基本、Scrum 或 CMMI),可以创建的工作项类型有所不同。 例如,积压工作项可能称为“用户情景”(敏捷)、“问题”(基本)、“产品积压工作项”(Scrum) 或“要求”(CMMI)。 这四者是类似的:它们都描述了要交付的客户价值和要执行的工作。
有关详细信息,请参阅关于流程和流程模板。 基本流程需要 Azure DevOps Server 2019.1 或更高版本。
从下拉菜单中选择工作项类型,输入标题,然后选择 Enter。 例如,从面板中选择“添加到顶部”。 在更改初始默认状态之前,请首先将其保存。

可以将标记添加到任何工作项以筛选积压工作 (backlog) 和查询。
添加的工作项会自动限定为团队的默认区域路径和迭代路径。 要更改团队上下文,请参阅切换项目或团队焦点。
根据需要创建任意数量所需类型的工作项来跟踪要管理的工作。
打开 Visual Studio 2019 团队资源管理器,然后选择“工作项”。
如果未看到“工作项”选项,则需要连接到项目,而不只是连接到存储库。 在“连接到项目”对话框中。 使用 Ctrl-Shift 选择选项,然后选择“连接”。
选择“新建工作项”,然后选择所需的工作项类型。
在 Visual Studio 2017 或更高版本中工作时,浏览器窗口将打开并显示要完成的工作项窗体。 如果在 Visual Studio 2015 或更低版本中工作,将在 Visual Studio 中打开工作项窗体。
可以使用 az boards work-item create 命令添加新的工作项。 要开始,请参阅 Azure DevOps CLI 入门。
az boards work-item create --title '<title>' --type '<type>'
[--area]
[--assigned-to]
[--description]
[--discussion]
[--fields]
[--iteration]
[--open]
[--org]
[--project]
[--reason]
参数
- title:工作项的标题。
- type:工作项的类型(例如“Bug”)。
可选参数
- area:工作项分配到的区域(例如“演示”)。
- assigned-to:工作项分配给的人员的电子邮件地址(例如, fabrikamfiber-3@fabrikamfiber.com)。
- description:工作项的说明。
- discuss:要添加到工作项中的讨论的评论。
- fields:要设置的自定义字段的空格分隔 对。
- iteration:工作项的迭代路径(例如 DemosIteration 1)。
- open:在默认 Web 浏览器中打开工作项。
- org:Azure DevOps 组织 URL。 可以使用 配置默认组织
az devops configure -d organization=ORG_URL
。 如果未配置为默认或使用 选取 git config
,则为必需。 示例:--org https://dev.azure.com/MyOrganizationName/
。
- 项目:项目的名称或 ID。 可以使用 配置默认项目
az devops configure -d project=NAME_OR_ID
。 如果未配置为默认或使用 选取 git config
,则为必需。
- reason:工作项状态的原因。
示例
以下命令将创建一个标题为“修复问题”的 Bug。 它将 Bug 分配给用户 contoso@contoso.com,并以表格式显示结果。
az boards work-item create --title "Fix issue" --type bug --assigned-to contoso@contoso.com --output table
ID Type Title Assigned To State
---- ------ --------- ------------------- -------
864 Bug Fix issue contoso@contoso.com New
Azure DevOps Server 不支持 Azure DevOps CLI 命令。
以查询形式打开视图
在 Web 门户中,可以将任何视图、筛选视图或选定的工作项集作为查询打开。 从上下文菜单中选择“在查询中打开”或“在查询中打开所选项”选项。
查询可提供以下及更多功能:
- 编辑多个工作项的一个或多个字段
- 在多个工作项中添加或移除标记
- 更改工作项类型
- 删除工作项
- 应用工作项模板
有关详细信息,请参阅《批量修改工作项》。 有关查询的详细信息,请参阅使用查询编辑器来列出和管理查询和查询字段、运算符和宏。
使用工作项页面控件
使用以下三个控件管理 Web 门户中的视图。
控制 |
函数 |
 |
查看/隐藏已完成项 |
 |
打开/关闭筛选 |
/  |
进入或退出全屏模式 |
后续步骤
相关文章