【问题标题】:Restrict developers from Code Check-in in TFS 2015限制开发人员在 TFS 2015 中进行代码签入
【发布时间】:2017-07-20 05:15:45
【问题描述】:

我们的状态为 New --> Approved --> In- Progress --> Resolved --> Done 我们希望限制开发人员在解决任务后检查代码并限制他们检查在任务被标记为完成时的代码中。 “完成”是 QA 完成测试并发现任务正常工作时的状态。有没有办法在 TFS 2015 或 Visual Studio 中设置这些限制?

【问题讨论】:

    标签: visual-studio tfs tfs-2015


    【解决方案1】:

    我能想到的唯一方法是为 Visual Studio 编写自定义签入策略,以便在允许签入之前检查工作项的状态。这可以与“需要关联的工作项”策略结合使用。

    但是,签入策略很容易被规避,因为它们必须安装在每个开发人员的计算机上才能运行,而且它们只能在 Visual Studio 中运行。

    【讨论】:

    • 是否有任何脚本允许开发人员仅在 Approved 和 Done 状态之间严格签入?我是 .Net 新手,请见谅。
    • @Neo4juser 没有。不是没有签到政策。
    • 可以按照这个链接的规定来做吗?或者这只是为了代码审查? blog.devart.com/creating-tfs-custom-check-in-policy-part-1.h‌​tml
    • @Neo4juser 这似乎是关于为代码审查创建签入策略的基本教程。您必须进行独立研究并找出如何最好地实现您感兴趣的行为。
    猜你喜欢
    • 2013-03-30
    • 2016-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-06
    • 2012-07-27
    • 2022-12-14
    相关资源
    最近更新 更多