默认通知和支持的通知

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

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

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

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

现装 (OOB) 或默认订阅

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

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

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

支持的订阅

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

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