Man*_*ehr 5 tfs visual-studio-2010 tfs2010
我的Team Foundation Server中有3个级别的用户:
我该如何实现呢?
一种方法是使用分支和警报.例如...
TFS可以针对各种事件发送电子邮件警报,因此代码审阅者可以订阅签到事件,以了解代码何时已被检入Main(由高级程序员)或需要进行审核(已通过a检查到RequiresReview)初级程序员)
以这种方式使用分支意味着你必须在两个方向上合并(将大三的签到合并到Main,并将高级签到合并回到RequiresReview)
初级程序员的另一种方法是使用ShelveSets而不是另一个分支.在这种方法中,Juniors不会检查他们的代码,而只是将其移动到shelveset,然后通过电子邮件发送给代码审阅者,要求他们检查并检查他们的shelveset.这避免了将Main中的代码合并到RequiresReview中的需要 - 大三学生将在主分支上"工作",但他们的签到将通过shelveset"门控".
您还可以购买一些第三方工具,以更加集成的方式为您管理代码审查流程.网络搜索应该可以帮助您找到这些工具.
编辑 请注意,Visual Studio 2012和2013现在包含对代码评审的集成支持(基本上是上面搁置设置理念上的正确用户界面),因此从2010年升级可能是比我上面建议的解决方案更好的选择.
| 归档时间: |
|
| 查看次数: |
7833 次 |
| 最近记录: |