【问题标题】:How can I filter TFS changeset history to exclude a certain user?如何过滤 TFS 变更集历史记录以排除某个用户?
【发布时间】:2016-07-29 16:39:13
【问题描述】:

是否可以过滤 TFS 2012 中的变更集以排除单个用户的变更集?

我目前处理的解决方案的提交历史包含大量噪音,这是因为每次构建排队时都会进行提交的自动化过程。

我想过滤掉它以使提交历史更具可读性。

【问题讨论】:

    标签: tfs msbuild changeset


    【解决方案1】:

    另一种方法,尝试安装 Team Foundation Sidekicks,然后检查 History Sidekick。您可以将记录导出到 .csv 文件,然后过滤其中的用户:

    【讨论】:

      【解决方案2】:

      没有一个单一的查询可以达到你所需要的。您可能必须使用 TFS API。

      如果您想通过 TFS API 获取解决方案中的变更集。文件夹历史记录将是最简单的方法。详细信息请参考:TFS client C# API - get all changesets of an Item 您可以使用 Changeset.Committer 属性从特殊用户中排除这些变更集,该属性获取提交变更集的用户。

      【讨论】:

        猜你喜欢
        • 2016-05-27
        • 1970-01-01
        • 2016-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-13
        • 2011-06-27
        相关资源
        最近更新 更多