默认通知和支持的通知

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

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

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

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

现装 (OOB) 或默认订阅

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

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

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

支持的订阅

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

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