我无法获得TFS 2012的团队警报.我的问题与此问题基本相同(TFS 2012团队警报不起作用).但由于我能够在我的问题中详细说明,我决定再问一遍.
这是一个工作正常的个人警报示例
这里是一个团队的警报,它的一个例子不工作
除了过滤器中的"通配符"参数外,设置基本相同
TFS在哪里选择[会员的默认提醒地址]?这与首选电子邮件不一样吗?
任何指针将不胜感激
附录
查看Tfs cammand提示工具(tfsconfig configuremail)和管理控制台会引发更多问题
Team Foundation Server管理控制台显示已启用的警报和正确的设置
但命令提示工具tfsconfig configuremail表示警报已被禁用
我发现无法使用命令提示工具(http://msdn.microsoft.com/en-us/library/vstudio/dd236903.aspx)激活警报,只有管理控制台中的复选框
截至目前的主要线索:
Urb*_*man 14
我已经决定自己回答这个问题,主要是因为对于没有活动目录的tfs来说它可能不是一个合适的解决方案(基于这篇文章中的回答/评论)
这些是我为确保发送团队警报而采取的步骤
tfsconfig configuremail /Enabled:True
在遵循这里的所有指令(并发现奇怪的未记录的启用/禁用配置)之后,我仍然遇到了同样的问题.
然后我读了这个问题 - 似乎答案是一样的:如果没有Active Directory,TFS将不会发送团队警报.用户可以设置他们的首选电子邮件地址,然后TFS将作为"[会员的默认电子邮件地址]"同步到Active Directory.如果未找到Active Directory,则该同步将不起作用,这意味着它们的默认电子邮件为空.空白电子邮件意味着没有发送警报(这意味着没有关于发送失败的错误).
因此,除非有人编写插件(或TFS团队更改其工作方式),否则您需要Active Directory才能使团队警报正常工作.
归档时间: |
|
查看次数: |
30463 次 |
最近记录: |