假设我有一个包含两个分支的团队项目:“main”和“dev”(虚构名称)。
现在的情况是,新代码被合并到“main”而没有任何代码审查。也有人可以直接签到它。我们想改变它。
我真的想要像Git的拉取请求功能一样。我知道我们可以使用权限来阻止所有人在主分支处制作签到。我们还可以使用权限来确保只有审阅者可以合并到主分支中。
但是我们怎样才能在合并之前检查两个分支之间的差异?
修改
我发现TFS 2013的Code Review功能仅在您拥有Visual Studio的Premium版本时才有效。并非所有的开发人员都拥有它,我们无法为他们安装其他版本,也无法获得VS2015或更高版本。
答案 0 :(得分:1)
您可以在登记前添加自定义签入政策以进行代码审核。现有的代码审核签名政策可以从以下网站下载,此政策允许您在签到时强制执行代码审核。:
https://visualstudiogallery.msdn.microsoft.com/c476b708-77a8-4065-b9d0-919ab688f078