【问题标题】:TFS 2013 (update 4) email alerts for team without contributor role没有贡献者角色的团队的 TFS 2013(更新 4)电子邮件警报
【发布时间】:2016-02-23 01:18:07
【问题描述】:

我正在进行更新 4。我想让业务用户在 TFS 中提交“票证”以进行研究。但是,他们对项目的权利较少,并且不是贡献者角色的一部分。此外,TFS 文档表明,一旦您部署“团队警报”,“@ME”变量就会更改为实际指代团队,而不是个人。

采取什么方法来确保权限较少的人(而不是贡献者组的成员)在他们创建的工作项发生更改时始终会收到通知。

注意:TFS 2013 更新 4 -- 前提条件

相关项目:TFS 2013 (Update 2) Team Alerts not sending emails * 这无济于事,因为我无法将他们添加为贡献者,需要缩小安全权限。

2016 年 2 月 22 日更新

在查看警报部分时,作为管理员,我发现我实际上可以搜索并找到个人并为他们设置有关工作项更改的警报。但是,这是一个手动过程,我想批量执行此操作。我将跟踪创建警报时调用的查询执行,并查看是否可以使用 sql 命令复制以插入所有用户的警报。但是,如果可能的话,我想避免运行直接 sql 查询来执行此操作,如果有一些批量处理功能允许将单个警报部署到团队中的每个人而无需手动执行。

有人知道有任何扩展、脚本或其他功能吗?

【问题讨论】:

    标签: tfs


    【解决方案1】:

    根据此问题的 cmets TFS 2013 Update 2 Team Alerts not sending emails。TFS 2013 UPDATE4 未修复此问题。因此,如果您无法将用户添加为贡献者,那么他们将无法收到电子邮件。

    作为一种解决方法,您可以使用团队活动室活动。添加事件可以让您的团队知道构建完成、源代码签入、工作项更新以及代码审查请求发生的时间。这对团队房间的所有成员都可见。详细步骤和更多信息来自 MSDN Collaborate in a team room

    【讨论】:

    • @Chamerlain 感谢您的回复。团队会议室目前可能不适合我们,而且我发现它的焦点过于宽泛,就像在所有警报中一样,这基本上与团队警报相同。我的目标是让每个人对他们创建的项目都有自己的电子邮件提醒。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多