【问题标题】:Code review in GIT before commit to VSTS/TFS repo在提交到 VSTS/TFS 存储库之前在 GIT 中进行代码审查
【发布时间】:2018-04-25 21:00:20
【问题描述】:

我正在与客户合作,将 TFS/VSTS 作为 DevOps 工具,他们选择了 GIT 作为版本控制,在评估相同的版本时他们遇到了一个特定的问题,即在从 Visual Studio 提交代码之前请求代码审查到 GIT repo 类似于在 TFVC 中请求代码审查。如果可以使用任何工具或实践来实现,期待任何见解/帮助。

【问题讨论】:

    标签: git github tfs


    【解决方案1】:

    Git 是一个不同的版本控制系统,具有完全不同的范例。 Git 没有直接等同于 TFVC 代码审查的方法。您无法在使用 Git 提交之前强制执行代码审查,因为 Git 中的提交是针对开发人员的本地存储库进行的。

    但是,Pull RequestsBranch Policies 结合的形式是一种高级代码审查模型。

    拉取请求允许开发人员请求将他们在开发分支上所做并推送到 VSTS 的更改合并到不同的分支中。然后可以在合并之前审查属于拉取请求的提交。

    分支策略强制(除其他外)某些分支受到保护,因此对它们的所有提交都必须通过拉取请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-07
      • 1970-01-01
      • 2012-07-01
      • 2012-07-27
      • 2016-02-15
      • 1970-01-01
      • 2018-10-08
      相关资源
      最近更新 更多