在签入项目代码(TFS)之前需要批准

时间:2015-02-18 00:10:56

标签: visual-studio-2012 tfs azure-devops

我们在其中一个解决方案中有一个特别关键的项目,并且希望该项目的任何签到都能得到团队其他成员的批准。这可能吗?

2 个答案:

答案 0 :(得分:3)

目前无法强制进行代码审查,但您可以切换到分支模型,其中分支之间的合并仅允许执行代码审查的高级开发人员进行。

虽然有点激烈,但你甚至可以转而使用Git而不是TFVC。 Git支持拉取请求,您可以锁定主分支,然后使用拉取请求作为审阅机制。

答案 1 :(得分:1)

TFS目前不支持此功能。你能做的是:

  1. 要求开发人员在每次签到之前寻求TFS代码审核。
  2. 对所有更改集强制执行注释。
  3. 要求高级开发人员在标记发布/部署等之前查看更改集注释
  4. 或者,如果项目是关键的,则将更多时间用于pairing