有没有办法在 TFS 上设置自定义警报?我已经使用 Web 界面创建警报,但我需要创建不仅基于工作项字段的自定义警报,而且还基于当前和过去的迭代。我知道 Power Tools 在以前版本的 Visual Studio 中曾经有一个警报资源管理器,但我不知道它是否支持我正在尝试做的事情。
本质上,这就是我需要的:
当当前迭代(在我的例子中是 sprint)结束时,通知用户分配给他们的未完成工作项的警报。
我知道你们中的一些人可能会担心 TFS 不知道当前的 sprint 是什么,但我已经使用了这个解决方法http://intellitect.com/transitioning-between-sprintsiterations-with-tfs/所以我不相信这是一个问题。
我知道我可以简单地查询未完成的项目并将它们移动到 Excel 中的另一个迭代(冲刺),但我们正在努力养成让每个人按时完成工作的习惯,如果没有,尽快完成,并且通知将对此大有帮助。
有没有办法通过 TFS API 或 TeamFoundation PowerShell 模块来做到这一点?我进行了广泛的搜索,但似乎找不到这个问题的答案。即使有变通解决方案的任何帮助,也将不胜感激。