在分配新的TFS错误、任务或其他工作项时接收电子邮件

在分配新的TFS错误、任务或其他工作项时接收电子邮件,tfs,tfs-workitem,Tfs,Tfs Workitem,我们正在使用TFS2010和TeamExplorer的工作项特性进行项目管理 当一个工作项(如bug或任务等)被分配给用户时,如何向该用户发送一封电子邮件,通知他们新项目?试试电动工具。我相信电动工具可以让你管理一些电子邮件功能。当我使用TFS项目管理时,电动工具帮助我获得了一大堆我需要的东西。我想它应该在警报浏览器中。安装后,您必须创建一个自定义警报 在团队资源管理器中,右键单击团队项目集合根目录并选择警报资源管理器 警报资源管理器将打开。从警报资源管理器工具栏中,单击新建。它将打开“新建警

我们正在使用TFS2010和TeamExplorer的工作项特性进行项目管理


当一个工作项(如bug或任务等)被分配给用户时,如何向该用户发送一封电子邮件,通知他们新项目?

试试电动工具。我相信电动工具可以让你管理一些电子邮件功能。当我使用TFS项目管理时,电动工具帮助我获得了一大堆我需要的东西。我想它应该在警报浏览器中。

安装后,您必须创建一个自定义警报

  • 在团队资源管理器中,右键单击团队项目集合根目录并选择警报资源管理器

  • 警报资源管理器将打开。从警报资源管理器工具栏中,单击新建。它将打开“新建警报”对话框。展开要创建的警报类型以查看预构建模板的选择。单击符合通知要求的警报模板,或单击[空白警报]

  • 在警报定义部分,重命名警报并定义自定义表达式。例如,您可以修改表达式,以便在project director创建或更新工作项或将工作项分配给您时随时接收电子邮件通知


Jehan33提供了一个很好的答案,但它没有解决许多人提出这个问题的共同主题。“警报资源管理器”允许您为特定用户设置警报,但不是将应用于所有用户的一般通知。我想,当其他人更改工作项时,通常需要一个全局设置来通知用户某个工作项已分配给用户。如果您想这样做,您可以选择使用插件,或者自己编写一个插件,或者在codeplex上有一些插件

例如:


此外,编写自己的插件并不像听起来那么糟糕,你可以找到一些不错的资源。您很可能需要一个订阅WorkItemChangedEvent的插件,该插件将检查谁正在更改WorkItem以及他们正在更改什么,以确定是否要发送通知。此时,您可以从Active Directory获取电子邮件地址,并根据需要发送电子邮件。

长期以来,电子邮件警报是了解TFS更改的唯一选项

现在,您也可以考虑使用. 当新工作项与查询匹配时,它将直接在桌面上显示toast通知


屏幕截图是多么好的解释啊!谢谢你,杰汉。(很抱歉,我无法投票支持您的答案,因为我还没有15个代表。)我使用此方法设置了一些警报,但似乎没有一个警报生成任何电子邮件。我同意codeplex上的teamalert解决方案。这篇文章应该有助于正确配置teamAlert插件。VisualStudio文档提供了在项目分配给任何人时如何为自己设置电子邮件警报的详细信息。