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

Require approval before checking-in code to a project (TFS)

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

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

  1. 要求开发人员在每次签入前寻求 TFS 代码审查。
  2. 对所有变更集执行评论。
  3. 在标记发布/部署等之前,请高级开发人员查看更改集注释

或者,如果项目很关键,请花更多时间在 pairing 上。

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

虽然有点激烈,但您甚至可以改用 Git 而不是 TFVC。 Git 支持拉取请求,您可以在其中锁定主分支,然后将拉取请求用作审查机制。