使用tfs 2010警报订阅文件签入

时间:2012-01-16 15:48:39

标签: tfs tfs2010

我正在尝试在将特定文件签入TFS时向团队设置警报,使用tfs 2008找到了一些关于此的信息,这使我相信以下过滤器应该有效:

'Artifacts / Artifact [starts-with(@ServerItem,$ / Matrix / Dev / Matrix / Applications / Matrix.UI / Web.Config)]'<> NULL

但这只是给我一个无效的令牌错误,任何想法我如何在2010年开始工作?

感谢。

1 个答案:

答案 0 :(得分:7)

安装Power Tools后,右键单击最顶层节点上的团队资源管理器(TeamCollection的图标)&打开“警报资源管理器”。
生成新的CheckIn警报:
enter image description here
现在将源控制路径设置为您感兴趣的文件:
enter image description here

这会生成一个过滤器表达式= 'Artifacts/Artifact[starts-with(translate(@ServerItem, "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz"), "$/foo/bar.cs")]' <> null