none
TFS2012中的团队警报应如何使用? RRS feed

  • 问题

  • 我在使用TFS2012时,在控制面板中设置了如下两个团队警报:

    1. 对我创建的工作项进行了变更
    2. 已为我指派工作项

    注:这两个警报都是系统提供的,我没有做任何修改。

    < 我遇到的问题 >

    设置好上述的“团队警告”后,我在给团队中其他人分配任务时,系统没有向被分配任务者发送通知邮件。

    只有当成员们自行订阅了警告后才能收到通知邮件。

    请问此问题该如何解决?

    注:服务器及团队成员的mail设置均没有问题。

    2013年6月9日 2:52

全部回复

  • Hi,

    欢迎来到TFS论坛!

    当你创建这两个团队警报时,在Send to选项中你选择了发送给谁?默认是发送给你自己。

    另外在上述团队警报中,你并没有设置“在你给团队中其他人分配任务时”的警报, 所以不会向被分配任务者发送通知邮件。

    希望能对您有所帮助!

    Best Regards,


    Cathy Kong
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年6月11日 7:48
    版主
  • 版主,你好

    很高兴得到你的回复,我检查了一下我这边的设置,在“Send To”中填写的是“团队成员默认的地址”,而且团队的成员都设置了各自的mail地址,但还是无法接收到满足条件的通知。

    下图是我的设置,请参考。看看我还有哪个地方没有设置?

    2013年6月18日 8:04
  • Hi,

    谢谢您的回复!

    请双击一下每一个警报,检查一下筛选条件及send to的邮件地址是否正确。

    另外,你的TFS是加到域中吗? TFS job每隔一个小时从Active Directory中更新安全标识有关的信息, 你可以从TFS configuration数据库中的tbl_security_identity_cache 表中获得这些信息。如果你的TFS环境不是在Active Directory环境中,那么它就会从你安装TFS的本地机器上同步这些信息。本地机器上不会存在这些email地址,那么email地址将会是空。邮件也就发不出去了。

    Best Regards,


    Cathy Kong
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年6月25日 2:13
    版主
  • 版主你好,感谢您的帮助。

    按照你说的,我双击每个警报后发现send to的邮件地址中填写的还是“成员的默认地址”且无法查看及编辑成员的地址列表。

    另外,我的TFS不是建立在域环境中的,而是在工作组中建立的。所有的用户都是直接在本地服务器上创建的(但所有人都在登陆TFS项目团队后手动添加了各自的email地址),这样的话TFS是不是无法自动同步用户的email地址?

    2013年6月27日 2:37
  • Hi,

    谢谢你的回复。

    这个还要看你的SMTP Host是否支持WorkSpace,如果支持就可以发邮件,如果不支持就不能发邮件。

    Best Regards,


    Cathy Kong
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年6月27日 6:35
    版主
  • 遇到了跟你一样的问题,研究了一下发现你的设置没问题,关键在于全局alert针对于 【Project Team】注Project 对应你起的项目名称

    其实这个你可以在Alert页面上的全局alert针对的subcriber用户得知

    知道了这个问题就很好解决,只需把成员添加到这个组里面就行。

    最简答的办法就是项目的Protal页面右边Member,把成员加进去就行了

    希望能帮到你,

    2013年12月4日 3:30