Dou*_*oug 28 tfs tfs2012 tfs-code-review
我们的开发过程是这样的:每两周,团队领导(我)进入并审查每个人的变更集,以确保他们符合编码标准.我想使用TFS 2012来帮助实现此过程的自动化.
这有两个问题:
无法提交未经请求的代码审核.如果有必要,我可以在没有这个的情况下生活
没有办法将代码审查与多个变更集相关联.这是一个交易破坏者
我读了一篇文章,说可以在事后将变更集链接到工作项,当我打开请求审核的工作项时,我确实看到了"链接"选项卡.但是,当我单击"新建"或"链接到..."时,没有选项可链接到变更集.只有一个选项可链接到流程中的每个工作项类型.
有人知道怎么做这个吗?有没有计划将这些功能添加到TFS?
这是一个截图:

jes*_*ing 10
并且有一个讨厌的解决方法来获得你想要实现的目标.查看您要查看的所有文件并请求审核.然后,您可以撤消结帐,搁置集和审核请求将保留.
或者,您只需转到源代码管理选项卡,然后在解决方案的根文件夹上执行结帐操作,请求审核,撤消结帐并执行审核.
至于将变更集链接到工作项,可以在签入后完成.打开工作项,转到链接选项卡,然后单击"链接到..."下拉列表将有一个"更改集"选项.但我不认为这种链接类型是为代码审查请求启用的,因为它们使用Shelveset而不是一组更改集作为要审查的代码的来源.

我希望您可以使用TFS API生成一个搁置集,其中包含特定开发人员在给定时间范围内的所有更改,将这些更改放在搁置集上并请求对其进行审核.但是没有现成的功能存在.
或者,您可以通过创建具有相同名称的新备注来编辑与审阅关联的搁置集.