我正在使用TFS 2010作为源控制系统,并且遇到了我想要进行多次提交但由于需要审核的策略而无法检入的问题。
我想做的更多提交(几乎每隔几分钟)而不是评论。基本上我想承诺一些临时的地方,然后当有人审查个别提交时,他们会被提升为主要的源代码控制。
Shelving无法正确解决此问题,因为您无法直接提交Shelveset。由于它不是DVCS,我不能做本地提交。
我唯一的选择是创建一个私有分支并让审阅者将其合并到主干中吗?
或者这种情况是否有明智的替代方案?
答案 0 :(得分:3)
我建议另外一个分支。
你基本上是按照质量模式追随分支。未审查的代码处,审查代码处。
答案 1 :(得分:2)
它现在没有帮助您,但在Dev11中我们提供了Code Review功能,您可以将其用于这些类型的过程。您可以在\BUILD\ presentation of Cameron and Brian和of Jamie中找到它。
您也可以下载copy of the Developer Preview自己玩