【问题标题】:TFS 2010: how to reject gated checkin based on code duplication metric?TFS 2010:如何根据代码重复指标拒绝门控签入?
【发布时间】:2010-08-18 15:22:29
【问题描述】:

我正在运行 Microsoft Team Foundation Server 2010,并使用它来构建 .NET 4.0 解决方案。

我已启用门控签入,并且我们将测试作为构建的一部分运行,因此服务器拒绝任何导致测试中断的签入。

但是,我想更进一步,拒绝包含超过一定比例代码重复的签入。

是否有适用于 TFS 2010 的工具,或者可能是我错过的现有功能,可以让我做到这一点?

【问题讨论】:

    标签: code-analysis


    【解决方案1】:

    这是一个绝妙的主意!

    我还没有听说这实际上正在建造中,但是Community TFS Build Extensions 的人最适合为您指明正确的方向。

    我可以想象这个 Activity 将很难构建 :) 并且您可能不想自己解决它。我会做一个request on that project

    【讨论】:

    • 谢谢 - 这绝对是正确的方法(向 Build Extensions 人员提出请求)但我们实际上已经放弃了 TFS 转而支持 Subversion + VersionOne + TeamCity)所以我这样做的动机接近于零这一点:-)
    • 最后的情况是什么?现在可以吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 2015-02-08
    • 1970-01-01
    • 2014-09-09
    相关资源
    最近更新 更多