在我的工作场所,我们使用Tfs 2010
和CMMI 4.2。
我想强制签到有3种类型的审核人员。
如果某些开发人员检查了某些代码,则必须由3位高级开发人员审核性能问题,错误管理问题和本地化问题。
所以我希望将更改集保留在某种pending state
中,直到所有审阅者都批准更改。
我希望确保由于这3个方面而批准变更集,然后参与构建。
是否可以设置一些待处理的更改集或某种签入工作流程?
答案 0 :(得分:3)
Shelvesets几乎就是你所描述的。
这确实是TFS 2012如何使用自己的内部代码审查系统。当您请求代码审查时,它只是将其放在架子上。在创建代码审查时,您还可以使用其他功能,您可以指定审阅者的数量以及要执行审阅的人员。它可能符合您的需求。
或者,使用搁架的手动系统也可以工作。
答案 1 :(得分:0)
您可以定义所需的签到备注:“高级审稿人1”,“高级审稿人2”,“高级审稿人3”。然后,在每次办理登机手续时,开发人员都必须填写姓名。请注意,没有强制执行 - 开发人员可以说谎或输入“NA”。
TFS2012有一个代码审查系统,可以正式执行此过程。我不知道细节。