2015-02-18 33 views
6

我们在其中一个解决方案中有一个特别重要的项目,并且希望该项目的任何签入需要其他成员批准。这可能吗?在签到项目代码(TFS)之前需要获得批准

+0

你有过吗? http://stackoverflow.com/questions/11715017/how-to-force-code-review-before-check-in-in-tfs-2012-rc – Kye 2015-02-18 00:15:45

+2

我能看到的唯一解决方案是让某人登入代表他人,这与批准办理登机手续不同。 – macbe 2015-02-18 00:23:06

+0

哪个版本的TFS? – 2015-02-18 00:29:48

回答

3

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

虽然有点激烈,你甚至可以切换到使用Git而不是TFVC。 Git支持在你锁定主分支的地方提供请求,然后使用pull请求作为审查机制。

1

TFS中目前不支持此操作。你可以做的是:

  1. 要求开发者在每次签入前寻求TFS代码审查。
  2. 对所有更改集执行注释。
  3. 要求高级开发人员,你标记发布前审查更改组的意见/部署等

或者,如果该项目是关键花更多的时间对pairing

+0

这不一定是真的。办理入住手续的政策需要在办理入住手续前进行代码审查。当然,对于VSO,这不是一种选择,因为VSO目前不允许自定义签入策略。 – 2015-02-18 02:18:49

+0

我的歉意。这里有一个不受支持的版本。 https://visualstudiogallery.msdn.microsoft.com/c476b708-77a8-4065-b9d0-919ab688f078 – Kye 2015-02-18 02:38:20

相关问题