创建TFS标签时是否可以配置警报?我在当前预定义的警报中找不到该选项。这些是我发现的:
创建标签时我想要:
发送电子邮件通知。
答案 0 :(得分:1)
不,使用标准警报功能无法做到这一点。
答案 1 :(得分:0)
我创建了自己的解决方案!我不知道您对本地TFS实例有多少访问权限,但是您需要能够对TFS mssql数据库执行t-sql脚本。我的解决方案在这里:https://github.com/Antebios/tfs-label-notification
当任何人创建TFSVC标签时,我都会收到一封电子邮件警报,如下所示:
基本上,我创建了一个数据库触发器来填充表。我查询该表并发送电子邮件,然后将标签标记为已发送。我也有一个触发器来删除该表,以防万一标签被删除。我在.NET Core中编写了该服务,以防万一有人希望将其转换为在容器中运行。让我知道这是否有帮助。