TFS 2015 中的自定义字段警报
Custom Field Alert in TFS 2015
问题如下:
我在 TFS 工作项中有一个自定义 Requester
字段。它包含一个有效的 TFS 用户名。
当项目更改状态时,是否可以向此自定义字段中指定的人发送电子邮件?
换句话说:
Requester = [Me]
Send email on State change
来自以下问题:
1) “[Me]” variable for custom field alerts in TFS 2013
2)
我发现自定义字段(例如 Requester
)没有 = 和 <> 运算符。他们只有更改、更改为、更改自。因此这是不可能的。 (您只能观察对自定义字段所做的更改)
有没有人看到、提出或实施过解决方案?也许是自定义插件?
提前致谢!
您正在寻找服务器端事件处理程序来实现此目的。
- 拦截工作项更改事件
- 检查更改是否是
状态变化
- 如果是,则将电子邮件发送到列表中列出的地址
请求者字段。
codeplex 上有几个旧项目可以帮助您 运行 但您需要针对 TFS 2015 进行更新(并测试您稍后应用的任何更新)
刚刚出现在 VSTS 中的一项功能使它变得更加流畅
尽管您会收到有关所有更改的通知,而不仅仅是状态更改
该功能已在 TFS“15”中添加(与 TFS2015 不同,请参阅 Brian Harry's blog post)
该功能尚未 public 启用,但有一个功能标志,您可以通过更改 team foundation 注册表中的值来启用它来启用它 - 因为它不是 public但是您必须联系 Microsoft 以获取说明,
我在博客中提供了我的电子邮件post
https://blogs.msdn.microsoft.com/rihamselim/2016/09/07/enabling-alerts-for-custom-fields-in-work-item-alerts/
问题如下:
我在 TFS 工作项中有一个自定义 Requester
字段。它包含一个有效的 TFS 用户名。
当项目更改状态时,是否可以向此自定义字段中指定的人发送电子邮件?
换句话说:
Requester = [Me]
Send email on State change
来自以下问题:
1) “[Me]” variable for custom field alerts in TFS 2013
2)
我发现自定义字段(例如 Requester
)没有 = 和 <> 运算符。他们只有更改、更改为、更改自。因此这是不可能的。 (您只能观察对自定义字段所做的更改)
有没有人看到、提出或实施过解决方案?也许是自定义插件?
提前致谢!
您正在寻找服务器端事件处理程序来实现此目的。
- 拦截工作项更改事件
- 检查更改是否是 状态变化
- 如果是,则将电子邮件发送到列表中列出的地址 请求者字段。
codeplex 上有几个旧项目可以帮助您 运行 但您需要针对 TFS 2015 进行更新(并测试您稍后应用的任何更新)
刚刚出现在 VSTS 中的一项功能使它变得更加流畅
尽管您会收到有关所有更改的通知,而不仅仅是状态更改
该功能已在 TFS“15”中添加(与 TFS2015 不同,请参阅 Brian Harry's blog post)
该功能尚未 public 启用,但有一个功能标志,您可以通过更改 team foundation 注册表中的值来启用它来启用它 - 因为它不是 public但是您必须联系 Microsoft 以获取说明,
我在博客中提供了我的电子邮件post https://blogs.msdn.microsoft.com/rihamselim/2016/09/07/enabling-alerts-for-custom-fields-in-work-item-alerts/