默认通知和支持的通知

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

配置默认订阅,以将通知发送到与事件具有特定关联的特定角色或用户组。 例如,“审阅者”是拉取请求事件的角色。 “被分配者 (当前) ”是一个角色,它反映了已更改工作项的当前“分配给”用户。

在默认订阅的说明中,可以看到接收通知的角色。 例如, “在已排队或排队等待的生成完成时通知你”。 基于角色的订阅包含可通过打开订阅查看的“角色”字段。 只有属于订阅中所列角色的用户或组才会收到订阅匹配事件的通知。

默认订阅仅发送目标通知。 也就是说,收件人始终以某种方式与触发通知的事件相关联。 例如,工作项更新的默认订阅仅向分配给工作项的人员发送电子邮件通知。

现成 (OOB) 或默认订阅

默认情况下,以下事件会向所有订阅者发送通知。 有关取消订阅通知的详细信息,请参阅 取消订阅通知

在个人通知页中,OOB 订阅显示如下图所示: 通知

类别 类型 构建 描述
构建 生成完毕 生成完成 在已排队或排队等待的生成完成时通知你
代码 (Git) 拉取请求 添加或删除拉取请求审阅者 当你或其他用户从你创建的拉取请求添加或删除时通知你
代码 (Git) 拉取请求 拉取请求完成失败 创建拉取请求无法完成时通知你
代码 (Git) 拉取请求 拉取请求更改 更改创建的拉取请求或作为审阅者时通知你
代码 (Git) 拉取请求注释 批注留在拉取请求 通知你对你创建的拉取请求的评论或你参与的讨论
代码 (TFVC) 代码评审 我正在处理更改的代码评审 在对分配给你的代码评审进行更改时通知你
扩展管理 分机 扩展已修改。 扩展已修改。
扩展管理 扩展请求 (批处理) 请求扩展或更新请求。 请求扩展或更新请求。
发布 部署挂起 手动干预挂起 在等待手动干预时通知你
发布 部署已完成 部署到自有环境失败 当你拥有的环境的部署无法成功完成并导致环境运行不正常时,会通知你
发布 部署已完成 部署到已批准的环境失败 当你批准的部署无法成功完成并导致环境运行不正常时,会通知你
发布 部署已完成 部署完成失败 当你请求的部署无法成功完成并导致环境运行不正常时通知你
发布 发布审批待定 部署审批挂起 在等待部署审批时通知你
工作 工作项 已从此项目移动工作项 将工作项的区域路径移动到另一个项目时通知你
工作 工作项 分配的工作项 在分配或取消分配工作项时通知你

支持的订阅

可以使用以下模板为自己、团队或组创建订阅。 在订阅对话框中,可以根据类别指定其他字段。 有关详细信息,请参阅 管理个人通知

类别 模板
构建 生成完成
构建 生成失败
构建 生成控制器或代理的状态更改
构建 生成的质量更改
代码 (Git) 由我创作的 Commit 已推送
代码 (Git) 由我推送的 Commit
代码 (Git) 推送提交
代码 (Git) 创建或更新拉取请求
代码 (TFVC) 已签入代码
代码 (TFVC) 使用策略替代签入代码
代码 (TFVC) 已签入具有特定扩展名的文件
代码 (TFVC) 已签入特定路径下的文件
代码 (TFVC) 我正在处理更改的代码评审
工作 我创建的工作项已更改
工作 分配给我的工作项已更改
工作 工作项已更改
工作 向我分配了工作项
工作 删除工作项
工作 已还原工作项
扩展管理 修改了扩展
发布 部署审批挂起
发布 部署已完成
发布 部署的手动干预挂起