【问题标题】:Subscribing to file check ins with tfs 2010 alerts使用 tfs 2010 警报订阅文件签入
【发布时间】:2012-01-18 00:10:30
【问题描述】:

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

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

但这只是给我一个 Invalid Token 错误,任何想法我如何在 2010 年让它工作?

谢谢。

【问题讨论】:

    标签: tfs


    【解决方案1】:

    安装Power Tools后,在团队资源管理器中右键单击最上方节点(TeamCollection 的图标)并打开“警报资源管理器”。
    生成新的签入警报:

    现在为您感兴趣的文件设置源代码管理路径:

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

    【讨论】:

    • 我可能完全傻了,但我看不到在哪里启动警报资源管理器,如果我右键单击团队项目,我只能看到项目警报...来自 August 电动工具的菜单条目(这是我在安装 12 月版本之前安装的)。
    • 好的,你得右键项目集合,而不是项目。
    • 没错!抱歉没有说清楚 - 我正在编辑答案。
    猜你喜欢
    • 1970-01-01
    • 2011-07-08
    • 1970-01-01
    • 2012-11-21
    • 2023-03-08
    • 2013-05-19
    • 2023-04-07
    • 1970-01-01
    • 2019-12-14
    相关资源
    最近更新 更多