如何生成代码审查和设置过程的报告,以便在TFS 2015 Update3中合并时检查代码?

时间:2018-01-03 01:37:54

标签: tfs2015

我正在使用TFS 2015 update3。(On-Prem)

我们正在使用Microsoft Visual Studio professional 2015(团队资源管理器/我的工作)和其他通过Web Access进行代码审查。但我的问题是:

1)出于审计目的,我想从集合/项目级别生成代码评审报告。有可能吗?

2)如何在TFS 2015中进行合并/分支之前设置/限制代码审查。如果有办法,您能提供步骤吗?

3)如果在合并之前有办法设置代码审查如何设置流程?

谢谢,

GSR

1 个答案:

答案 0 :(得分:-1)

对于代码审查报告,这可能很难。并非您想要的所有信息都在工作流程中,因此您无法根据这些信息进行真正的报告。参考this similar thread

基本上没有办法在Merge / branch之前设置/限制代码审查,除非开发自己的自定义策略(参考this article)。

但是,您可以设置策略以在签入前强制执行代码审查。因此,所有更改都将在合并/分支之前进行强制审核。

要在签入前强制执行代码审核,您可以在Visual Studio客户端上安装扩展程序:Colin's ALM Checkin Policies VS 2015 and VSO

添加签到政策:

  1. 团队资源管理器,选择设置页面,然后选择来源 在团队项目部分下控制
  2. 出现“源代码管理设置”对话框。点击办理登机手续 政策标签,然后点击添加。将出现“添加签入策略”对话框。
  3. 在“签入策略”列表中,选择所需的策略类型 然后单击“确定”。
  4. enter image description here