tfs - TFS 2012-如何判断变更集是否经过代码审查?

标签 tfs visual-studio-2012

我们最近开始使用Team Foundation Server 2012,并且正在使用代码审查功能让其他开发人员审查代码更改。看起来效果很好;但是,作为项目负责人,我希望能够看到给定的变更集已经由其他人进行了审查。

例如,假设开发人员Bob进行了更改,并要求对这些更改进行审查。这将为更改生成一个货架,并为请求的审核创建一个代码审核工作项。开发人员Alice审查了更改,提出了一些意见,并完成了审查。 Bob结合了Alice的建议,并检查了变更集。

作为项目负责人,我搜索了变更集,并看到Bob checkin 了变更集123。如果查看此变更集,将有一个与Bob正在进行的任务相关的工作项,但没有任何迹象表明该变更集已被其他人检查过。

如果我查看代码审查工作项,则可以找到已审查的内容并查看注释。这很麻烦,因为我必须筛选工作项并找到恰好相关的项。

如何从给定的变更集中得知已进行了审核以及查看审核注释?

最佳答案

变更集可以链接到任何类型的工作项,包括代码审查。当您请求一组未决更改的审阅时,它们会自动与新的审阅工作项相关联。当您双击变更集时,您应该可以在“相关工作项”下看到如下内容:

在这种情况下,此变更集有2条评论,第二条评论在被请求时自动存在。就像“任务”一样,第一个必须手动链接。

如果双击评论项目,则可以看到所有评论。

提示:如果要在 checkin 后进行审阅:转到“历史记录” View ->双击更改集->操作->请求审阅。

提示2:,您必须手动检查每个变更集是否都有评论,这有点令人讨厌。如果缺乏审核确实对您的团队来说是个问题,我建议您制定入住政策。

关于tfs - TFS 2012-如何判断变更集是否经过代码审查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14103788/

相关文章:

wpf - Blend for VS2012 不显示项目模板

c++ - C++ 对话框中的多种字体

java - 如何将 .properties 文件更改为 XML 文件?

tfs - 如何判断 SP1 是否已安装在 Team Foundation Server 2008 上?

visual-studio - TFS2013 : An error occurred while copying diagnostic activity logs to the drop location. 详细信息:内部服务器错误

c# - 将 Sql Express 2012 设置为先决条件时出错

tfs - TFS 在哪里存储 UNIT 测试结果?

ubuntu - 如何使用 Ubuntu 服务器进行 TFS 构建

c++ - 在 Visual Studio 中使用自制库

c++ - 如何使用 Qt 5.2 (C++) 快速检查网络路径