我们正在使用内置Git集成的TFS 2015。到目前为止,我已经设法通过Web界面创建拉取请求并执行代码审查,但我们更愿意将解决方案集成到IDE中。
我查看了Review Assistant,我不确定它是否可以连接到我们现有的TFS服务器。 (它似乎需要自己的自定义审查服务器?)
编辑:我们希望的主要功能是能够查看特定方法的过去历史记录,以查看是否已对代码进行过审核,之前做出了哪些评论,以及已进行了哪些更改自那时候起。能够确定代码覆盖率也很不错。
这可以通过现有的网络界面完成吗?
答案 0 :(得分:3)
Visual Studio 2015在团队资源管理器中有一个“拉取请求”中心,可以为您提供对拉取请求的有限访问权限。但是,拉取请求首先是基于Web的TFS,我不希望这会改变。
您可以将分支策略与拉取请求结合使用,以强制构建(可以生成代码覆盖率指标)和所需的代码审查。然后毫无疑问:如果已合并,则会进行审核。