我正在尝试在将特定文件签入TFS时向团队设置警报,使用tfs 2008找到了一些关于此的信息,这使我相信以下过滤器应该有效:
'Artifacts / Artifact [starts-with(@ServerItem,$ / Matrix / Dev / Matrix / Applications / Matrix.UI / Web.Config)]'<> NULL
但这只是给我一个无效的令牌错误,任何想法我如何在2010年开始工作?
感谢。
答案 0 :(得分:7)
安装Power Tools后,右键单击最顶层节点上的团队资源管理器(TeamCollection的图标)&打开“警报资源管理器”。
生成新的CheckIn警报:
现在将源控制路径设置为您感兴趣的文件:
这会生成一个过滤器表达式= 'Artifacts/Artifact[starts-with(translate(@ServerItem, "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz"), "$/foo/bar.cs")]' <> null