项目管理和导航术语表
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
本术语表介绍在 Azure DevOps 的 Web 门户中导航时使用的术语。 另 请参阅敏捷术语表。
积压工作
与团队的项目计划或路线图相对应的工作项的交互式列表,用于说明团队计划交付的内容。 产品积压工作支持确定工作优先级、按冲刺 (sprint) 预测工作,以及快速将工作链接到项目组合积压工作项。 可以定义积压工作项,然后使用开发板管理其状态。
Teams 可以自定义每个积压工作。 有关详细信息,请参阅创建积压工作 (backlog)。
Analytics 视图
分析视图提供了一种简化的方法,用于根据 Analytics 服务指定 Power BI 报表的筛选条件。 Analytics 服务是 Azure DevOps Services 的报告平台。
区域路径
区域路径用于按团队、产品或功能区域对工作项进行分组。 迭代路径用于将工作分组到冲刺 (sprint)、里程碑或其他特定于事件或与时间相关的时间段。 可以使用区域路径来定义路径的层次结构。 有关详细信息,请参阅关于区域和迭代路径。
审核日志
审核日志包含在整个 Azure DevOps 组织中发生的许多更改。 当组织内的用户或服务标识编辑项目的状态(包括对权限的更改)时,会发生更改。 有关详细信息,请参阅 Access、导出和筛选审核日志。
身份验证
身份验证会根据用户在 Azure DevOps 中登录到组织时提供的凭据来验证用户的标识。 这些服务/服务器通常与 Active Directory 或 Microsoft Entra ID 等服务提供的安全功能集成并依赖这些功能。 有关详细信息,请参阅 关于安全性、身份验证和授权。
授权
授权是用于验证尝试连接到服务或服务器实例的标识是否具有访问服务、功能、函数、对象或方法所需的权限的操作。 有关详细信息,请参阅 关于安全性、身份验证和授权。
Boards
一个交互式电子招牌,支持可视化从概念到完成和精益方法的工作流。 了解详细信息: 开发板概述。
集合
集合是 Azure DevOps 中许多项目的容器。 使用 Azure DevOps Services 注册或安装 Team Foundation Server 时,会创建默认集合。 在 Azure DevOps Services 内,集合对应于组织。 对于本地 TFS 部署,可以添加和管理集合,以指定集合中项目可用的逻辑和物理资源。
了解详细信息:关于项目和缩放组织、管理组织或在 Team Foundation Server 中管理项目集合。
条件性访问
条件访问支持保护由 Microsoft Entra 租户支持的 Azure DevOps 资源。 例如,可以启用多重身份验证来帮助防范凭据泄露的风险。 有关详细信息,请参阅 管理对 Azure DevOps 的条件访问。
仪表板
仪表板是用户可配置的交互式招牌,可提供实时信息。 仪表板与团队相关联,并显示可配置的小组件以显示信息。 有关详细信息,请参阅添加和管理仪表板。
扩展
扩展是用于自定义和扩展 Azure DevOps 的 DevOps 体验的简单加载项。 它们使用标准技术(HTML、JavaScript、CSS)编写,可以使用首选的开发工具进行开发。 Visual Studio Marketplace 中的“Azure DevOps”选项卡提供了数百个扩展。
收藏夹
将对象标记为收藏夹是一种用于支持自己或其他团队成员快速导航的方法。 可以将工作项查询和生成定义标记为个人和团队收藏夹。 可以为自己标记为收藏夹的其他对象仅包括代码分支、交付计划、测试计划以及团队或项目。 有关详细信息,请参阅设置个人或团队收藏夹。
关注
标记特定工作项或拉取请求以遵循它们是一种用于接收有关对其所做的更改的电子邮件更新的方法。 有关详细信息,请参阅跟进工作项或拉取请求。
Git 存储库
Git 存储库支持分布式版本控制系统,用于跟踪更改、查看对代码的贡献等。 每个开发人员在其开发计算机上拥有源存储库的副本。 可以将多个 Git 存储库添加到项目中。 了解详细信息: Git 存储库。
注意
Visual Studio 和 Azure DevOps Services 中的 Git 是标准 Git。 可以将 Visual Studio 与第三方 Git 服务配合使用,还可以将第三方 Git 客户端与 Azure DevOps Services 配合使用。
继承
可能会继承用户不能直接允许或拒绝的权限。 要了解详细信息,请参阅权限、访问权限和安全组入门。
Microsoft 身份验证库
Microsoft身份验证库(MSAL)使应用程序开发人员能够从Microsoft 标识平台获取令牌,以对用户进行身份验证并访问受保护的 Web API。 它可用于提供对 Microsoft Graph、其他 Microsoft API、第三方 Web API 或你自己的 Web API 的安全访问。 MSAL 支持许多不同的应用程序体系结构和平台,包括 .NET、JavaScript、Java、Python、Android 和 iOS。 有关详细信息,请参阅 Microsoft身份验证库概述。
命名空间
每个 Azure DevOps 资源系列(工作项、Git 存储库等)都使用不同的命名空间进行保护。 每个安全命名空间包含零个或多个 ACL。 每个 ACL 都包含一个令牌、一个继承标志和一组零个或多个 ACE。 每个 ACE 都包含一个标识描述符、一个允许的权限位掩码和一个拒绝的权限位掩码。
有关 Azure DevOps 命名空间的列表,请参阅 安全命名空间和权限参考。
通知
借助通知,当工作项、代码评审、拉取请求、源控制文件和内部版本发生更改时,你会收到一封电子邮件。 例如,在打开的 bug 已解决或者向你分配工作项时,你会收到通知。 你会收到基于你为你的团队或项目制定的规则或订阅的通知。 了解详细信息:关于通知。
OAuth
OAuth 2.0 是用于授权的行业标准协议。 Azure DevOps Services 支持 OAuth 2.0 对 REST API 进行身份验证。 有关详细信息,请参阅 使用 OAuth 2.0 授权访问 REST API。
组织所有者
创建组织或后来被分配为组织所有者的人员。 组织所有者有权访问所有 Azure DevOps 功能和功能,并且可以向其他人授予对特性和函数的访问权限。 若要查找或更改组织所有者,请参阅“更改组织所有者”。
个人访问令牌 (PAT)
个人访问令牌(PAT)是可用于向 Azure DevOps 进行身份验证的备用密码。 若要了解如何创建和撤销 PAT,请参阅 使用个人访问令牌对访问权限进行身份验证。
权限
分配给用户或组以使用功能或函数的工作分配。 权限分配给默认安全组。 要了解详细信息,请参阅权限、访问权限和安全组入门。
权限状态
分配给用户或组权限的功能或函数的状态。 如果用户的权限设置为“允许”、“继承的允许”或“系统允许”,则有权访问某个功能。 当状态设置为“拒绝”、“继承拒绝”、“系统拒绝”或“未设置”时,它们没有权限。 要了解详细信息,请参阅权限、访问权限和安全组入门。
管道
管道是用于运行并发生成或部署并发版本的项目。 支持两种类型的管道:专用管道和托管管道。 有关详细信息,请参阅 CI/CD 并发作业。
计划(也称为交付计划)
计划是一种可配置的视图,可显示多个团队的工作,以及基于每个团队的迭代在日历中布局的项目。 视图中的每一行都表示团队的产品或项目组合积压工作。 每个卡都对应于一个工作项,例如用户情景、功能或长篇故事。 有关详细信息,请参阅 “查看团队交付计划”。
处理
流程定义工作跟踪系统的构建基块。 若要自定义流程,请先从默认系统流程之一(敏捷、Scrum 或 CMMI)创建继承的流程。 使用该流程的所有项目都会看到你所做的更改。 有关详细信息,请参阅 关于进程自定义和继承的进程。
项目
项目(以前称为团队项目)为源代码提供存储库。 一组人员可以在项目中规划、跟踪进度并协作构建软件解决方案。 项目是为 Azure DevOps Services 组织或在 TFS 项目集合中定义的。 可以使用它来关注项目中定义的那些对象。 有关详细信息,请参阅 关于项目和缩放组织。
公共项目
在 Azure DevOps Services 组织中创建的对全世界可见的项目。 世界上的每个人都可以发现它们并执行有限的操作。 可以使用 Azure DevOps CLI 发现项目列表。 管理员可以控制谁可以完全参与。 管理员可以将项目从专用切换到公共,反之亦然,如更改项目可见性中所述。
查询
查询用于查找和列出工作项。 查询支持用于会审工作的托管搜索,以及用于查找特定工作项的临时搜索。 简单列表查询还支持状态和趋势图。 有关详细信息,请参阅 “关于托管查询”。
存储库
配置的源代码管理文件夹或容器,可帮助你跟踪文件更改。 计算机上可以有任意数量的存储库,每个存储库都存储在自己的文件夹中。 每个存储库都是独立的,因此保存在一个存储库中的更改不会影响另一个存储库的内容。 了解详细信息: 创建新的 Git 存储库。
基于角色的权限
一种安全模型,该模型根据分配给该角色的角色的成员身份和权限限制操作。 有关详细信息,请参阅基于角色的授权。
安全组
一种组织用户和其他域对象以简化权限和访问权限管理的方法。 Azure DevOps 支持许多默认安全组以及创建自定义组的功能。 要了解详细信息,请参阅权限、访问权限和安全组入门。
服务帐户
用于监视或管理选择服务的帐户,例如生成或测试服务。
服务主体
服务主体是单个租户或目录中某个全局应用程序对象的本地表示形式或应用程序实例。 当应用程序被授予了对租户中资源的访问权限时(根据注册或许可),将创建一个服务主体对象。 有关详细信息,请参阅 Azure DevOps 中Microsoft Entra ID 和服务主体和服务主体以及托管标识支持中的应用程序和服务主体对象。
冲刺 (sprint)(也称为迭代)
冲刺 (sprint) 是通常为两到三周的时间段,用于在该时间段内对要完成的工作项进行分组。 冲刺 (sprint) 在 Scrum 方法中用于支持冲刺 (sprint) 计划、冲刺 (sprint) 燃尽和其他 Scrum 流程。 冲刺 (sprint) 是通过迭代路径定义的。 有关详细信息,请参阅“关于区域和迭代路径”(即冲刺)。
冲刺 (sprint) 积压工作 (backlog)
分配给团队同一冲刺或迭代路径的工作项的交互式列表。 冲刺 (sprint) 积压工作支持使用 Scrum 方法的团队。 了解详细信息:冲刺 (sprint) 计划。
利益相关者
用户帐户授予 Azure DevOps 实例中具有利益干系人访问权限的组织的成员身份。 借助利益干系人访问权限,可以添加和修改工作项、检查项目状态、管理管道以及查看和管理仪表板。 有关详细信息,请参阅 利益干系人入门。
任务板
任务面板是工作项的交互式版块,可用于查看和更新为冲刺 (sprint) 积压工作定义的任务。 任务面板支持使用 Scrum 方法的团队。 有关详细信息,请参阅 更新和监视任务板。
Teams
团队对应于一组选定的项目成员。 借助团队,组织可以对工作进行子分类,以便更好地专注于他们在项目中跟踪的所有工作。 每个团队都可以访问一套敏捷工具。 团队可以使用这些工具自主工作,并与整个企业中的其他团队协作。 每个团队都可以配置和自定义每个工具以满足其工作要求。 有关详细信息,请参阅 关于团队和敏捷工具。
团队组
一个安全组,该安全组是在创建团队时定义的,并在成员添加到团队时自动填充成员。
租户
用于管理访问或计费的Microsoft Entra ID。 有关详细信息,请参阅 更改Microsoft Entra 租户。
Team Foundation 版本控制 (TFVC)
集中式版本控制系统。 借助 TFVC,开发人员在其开发计算机上每个文件只有一个版本。 分支是基于路径的,并且在服务器上创建。 历史数据仅在服务器上维护。 了解详细信息:使用 Team Foundation 版本控制。
有效用户
有效用户是 Azure DevOps 识别为能够连接到帐户或项目的用户。 将用户帐户直接添加到内置组或通过 Windows、Active Directory 或Microsoft Entra 组时,它们会自动添加到有效用户组之一。 要了解详细信息,请参阅权限、访问权限和安全组入门。
小组件
小组件在仪表板上显示信息和图表。 可以配置其中许多小组件。 许多小组件显示系统创建的一个或多个数据存储或图表中提供的信息。 有关详细信息,请参阅 小组件目录。
工作项
工作项表示存储在工作项数据存储中的对象。 每个工作项都基于工作项类型(例如用户情景、功能、bug、任务或问题),并分配一个标识符,该标识符在组织或项目集合中的所有项目中都是唯一的。 可用的工作项类型基于创建项目时使用的过程。 每个工作项都支持捕获信息、添加附件、链接到其他工作项等。 了解详细信息: 关于工作项。
工作项类型 (WIT)
WIT 指定用于跟踪工作项的字段、工作流和窗体。 每个 WIT 都与 30 个系统字段和多个类型特定的字段相关联。 使用工作项来规划和跟踪开发项目所需的工作。 有关随默认流程提供的预定义 WIT 的概述,请参阅关于流程和流程模板。