【发布时间】:2018-12-27 13:53:46
【问题描述】:
用户通知工作正常,如果我配置自己的用户通知,它就可以工作。但是来自 TFS 的团队通知不起作用。
根据我对第一个映像配置的理解,当项目中的构建失败时,请求构建的用户应该会收到通知。 我失去了什么吗?
第二张图片是我的正常工作的用户配置。
注意:“请求者”是指用户直接在 TFS 中执行构建,“请求者”是指用户执行触发构建的操作。
【问题讨论】:
标签: tfs
用户通知工作正常,如果我配置自己的用户通知,它就可以工作。但是来自 TFS 的团队通知不起作用。
根据我对第一个映像配置的理解,当项目中的构建失败时,请求构建的用户应该会收到通知。 我失去了什么吗?
第二张图片是我的正常工作的用户配置。
注意:“请求者”是指用户直接在 TFS 中执行构建,“请求者”是指用户执行触发构建的操作。
【问题讨论】:
标签: tfs
最后我弄清楚为什么不起作用。
问题是我在项目级别设置通知,正如您在帖子的第一个屏幕截图中看到的那样,它被设置为开发。于是我找到了两个解决方案:
1- 在项目页面:https://MyTfsUrl.com/tfs/MyCollection/_projects 您必须在项目中选择一个团队,然后设置通知,该团队的成员将收到通知。 正如您在图片中看到的,现在选择了 Develop/DevOpsDev,这是一个团队,并且那里的通知集正在工作。
2- 我发现的其他解决方案,最后是我正在使用的解决方案,是在 https://MyTfsUrl.com/tfs/MyCollection/_admin/_notifications?tab=Subscriptions 的集合级别设置通知 因为我想为构建失败设置通知。我认为这是通知参与所有项目构建失败的用户的好选择。
【讨论】: