Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
可以通过多种方式在 Azure DevOps 中管理个人通知:
- 查看通知
- 仅为自己设置通知
- 查看和编辑所有通知订阅
- 添加自定义通知订阅
- 取消订阅或选择退出团队或项目通知订阅
当构建、代码、管道、工作、工件、扩展、发布等发生更改时,会收到个人电子邮件通知。
有关团队和项目级通知的信息,请参阅 团队和项目级通知 以及 管理团队或组通知。
注意
对于本地 Azure DevOps Server,请配置 SMTP 服务器,以便团队成员可以从其组织或用户配置文件菜单中查看“通知”选项并接收通知。
先决条件
类别 | 要求 |
---|---|
项目访问权限 | 项目成员. |
查看个人通知
下表列出了你可能会收到个人通知电子邮件的事件示例。 有关详细信息,请参阅“关于通知”中的完整表示形式。
类别 | 通知触发器 |
---|---|
工作项 | - 你已分配工作项 - 从工作项中取消分配 - 在您被分配的工作项上添加或修改评论 |
代码评审 | - 被指派进行的代码审查更改 - 你被分配的代码评审已完成 |
拉取请求 | - 在拉取请求中,你作为审阅者添加或删除 - 你被分配的拉取请求无法通过构建 - 向分配给你的拉取请求添加/更改评论 |
源代码管理下的代码 | - 将代码文件添加到版本或源代码管理下的项目中 - 一个提交被推送到版本控制或源代码管理下的代码文件 |
构建 | - 生成成功 - 生成失败 |
按照以下步骤查看个人通知:
团队管理员和收件人
作为团队管理员,您可以设置仅供自己使用的通知订阅。 但是,可以确保其他团队成员在订阅中接收特定通知。 对于每个通知设置,可以标识要接收电子邮件的团队收件人。
添加自定义通知订阅
通过自定义个人通知订阅,可以确定要接收通知的事件的精确条件。 可以使用自定义通知订阅来接收有关 Azure DevOps 中发生的任何事件的消息。
请记住,自定义通知订阅与默认通知订阅不同。 默认通知仅向直接与事件关联的用户或组发送电子邮件。 使用自定义通知可以定义邮件收件人集。
在 “通知 ”页中,选择“ 新建订阅”
选择要在新订阅中使用的 类别 和 模板 类型,然后选择“ 下一步”。 有关受支持的模板的列表,请参阅 默认通知和支持的通知。
以下示例演示如何订阅以接收在特定项目中创建拉取请求时的通知。
配置新通知订阅的具体信息:
- 修改说明,以帮助你稍后识别通知订阅。
- 提供用于传递通知的电子邮件地址。 默认情况下,使用首选的联系人电子邮件地址。
- 包括零个或多个字段以进一步指定事件条件。
注意
可用于筛选事件条件的字段因所选类别和模板而异。 有关事件类型的详细信息,请参阅 支持的事件类型。
选择完成。 新通知订阅显示在所选类别下的列表中:
取消订阅(选择退出)团队或 OOB 通知订阅
可以取消订阅或选择不接收特定团队通知订阅项目的通知,包括默认的(OOB)订阅项目。
(
https://dev.azure.com/<organization>
) 登录到组织。选择 “用户设置”
,然后选择“ 通知”。
在 通知 订阅列表中,找到要禁用的通知。
若要取消订阅通知,请将 “状态 ”切换开关移动到 “关闭 ”位置,将切换颜色从蓝色更改为灰色。
以下示例显示用户已取消订阅“构建完成”通知:
注意
无论你是管理员还是常规团队成员,当你在个人设置中更改共享团队通知订阅 的状态值时 ,更改仅影响你的个人通知。 此更改不会影响其他团队成员的相同共享通知的设置值。
禁用项目中的工作项通知
若要替代组织设置并禁用 Azure DevOps 中项目的所有工作项通知,请完成以下步骤:
登录到你的项目 (
https://dev.azure.com/<organization>/<project>
)。选择“项目设置>通知”。
在 “通知 ”列表中,选择要禁用的工作通知,其中突出显示了该行。
选择 “用户设置”
,然后选择“ 传递”设置。
选择 “不交付”,然后选择“ 保存”。