TFS 2018 Update2版本中的处理代码审查

时间:2018-08-23 09:36:38

标签: tfs review tfvc

我正在使用TFS 2018 Update 2版本,并且必须对项目实施持续集成。

为此,我需要在“签入”之前添加代码审查功能作为签入策略,但是在TFS 2018版本中,没有这样的策略吗? !

问题:还有其他方法可以将“代码审查”作为签入政策吗?

(我们使用的是TFVC,而不是GIT)。

1 个答案:

答案 0 :(得分:0)

为防止不经检查即可入住,您可以使用入住政策。这是一个自定义的签入政策,要求在签入之前检查代码:

https://marketplace.visualstudio.com/items?itemName=ColinD.ColinsALMCheckinPoliciesforVS2013andVSO

安装说明:

  1. 下载并安装VSIX。
  2. 在Visual Studio 2017中,连接到VSTS或TFS并连接到TFVC存储库。
  3. 打开Team Explorer,然后单击“设置”磁贴。
  4. Team Project部分中,单击Source Control链接。
  5. 单击Check-in Policy标签。
  6. 点击“添加...”并添加Code Review PolicyOne Work Item Policy
  7. 单击任一策略,然后单击“编辑...”以打开该策略的配置页面。

但是我要指出,签入策略不是安全机制,可以将其视为提醒开发人员发送签入代码的方式。开发人员可以轻松地覆盖它们。

如果确实需要阻止任何签入,则应拒绝开发人员的签入权限,并让他们使用代码审查(或搁置集)将其更改发送给经理。然后,经理可以取消更改并搁置,然后再进行检查。