TFS在线。在开发人员签入合并到代码库之前创建代码审查

时间:2013-12-23 21:06:11

标签: visual-studio tfs azure-devops

无论如何设置一些“工作流程”,其中当开发人员进行签入时,需要对可能返回给开发人员的代码审查(如果有什么要改变)或者被接受并进行签入。那将是一个发展部门。

如果(代码审核未被接受,则不接受签入。它不构建,未通过单元测试)。

如何以及在何处配置此内容?

2 个答案:

答案 0 :(得分:2)

对于代码审核签到政策,您可以使用“Colin的ALM签到政策” -

http://visualstudiogallery.msdn.microsoft.com/c476b708-77a8-4065-b9d0-919ab688f078

这应该满足您的要求,但如果没有,那么您可以编写自定义登记政策。检查以下网址:

http://blogs.msdn.com/b/jimlamb/archive/2010/03/31/how-to-implement-package-and-deploy-custom-check-in-policy-for-tfs-2010.aspx

对于问题的其他部分,您使用Gated check-in确保代码编译并且所有单元测试在代码签入之前通过。请参阅下面有关如何设置的图像。您可以访问此网址以了解其工作原理:http://msdn.microsoft.com/en-us/library/dd787631.aspx

enter image description here

enter image description here

答案 1 :(得分:0)

默认情况下没有。您可以构建自定义签入策略以要求此