我们在其中一个解决方案中有一个特别重要的项目,并且希望该项目的任何签入需要其他成员批准。这可能吗?在签到项目代码(TFS)之前需要获得批准
6
A
回答
3
强制执行代码审查目前是不可能的,但您可以切换到分支模型,分支之间的合并只允许执行代码审查的高级开发人员进行。
虽然有点激烈,你甚至可以切换到使用Git而不是TFVC。 Git支持在你锁定主分支的地方提供请求,然后使用pull请求作为审查机制。
1
TFS中目前不支持此操作。你可以做的是:
- 要求开发者在每次签入前寻求TFS代码审查。
- 对所有更改集执行注释。
- 要求高级开发人员,你标记发布前审查更改组的意见/部署等
或者,如果该项目是关键花更多的时间对pairing。
+0
这不一定是真的。办理入住手续的政策需要在办理入住手续前进行代码审查。当然,对于VSO,这不是一种选择,因为VSO目前不允许自定义签入策略。 – 2015-02-18 02:18:49
+0
我的歉意。这里有一个不受支持的版本。 https://visualstudiogallery.msdn.microsoft.com/c476b708-77a8-4065-b9d0-919ab688f078 – Kye 2015-02-18 02:38:20
相关问题
- 1. 项目经理或其他人必须在签入TFS之前确认代码
- 2. 菜单标签“标准项目”代码
- 3. 如何在批准之前安排未来的TFS版本,并在批准之前安排发布时间?
- 4. Visual Studio在项目需要部署之前需要部署
- 5. 组件在需要之前从数组中获取项目
- 6. 如何在签入前需要代码分析时使用git-tfs?
- 7. Facebook开放图表故事被拒绝,需要获得批准的建议才能获得批准?
- 8. 在构建我的应用程序之前,我是否需要获得批准的应用程序权限?
- 9. 使用Paypal的链接付款API的网站是否需要在生产中使用之前获得批准?
- 10. 获得批准的iPhone应用需要多少费用?
- 11. 在tfs 2010中的项目之间共享代码
- 12. 在Map变得比数组更有效之前需要存储多少项目
- 13. 获得批准后共享点项目锁定
- 14. 意外提交到Visual Studio Online(TFS)存储库。在任何人获得最新版本之前需要删除
- 15. Javascript代码在所有元素准备好之前得到执行
- 16. 针对工作项目签入的TFS下载代码
- 17. 我总是需要在运行之前重建我的项目
- 18. 在批准之前测试Facebook集成
- 19. 在代码继续之前需要由Ajax返回的var
- 20. 在我的Flex代码属性错误之前需要空白
- 21. Netsuite Suitescript在批准前停止批准
- 22. 正常用户需要管理员批准才能在Laravel项目中注册
- 23. 需要Git TFS推送链接到工作项目
- 24. 代码审查前检查到TFS 2013
- 25. 需要一个代码在选项之间随机选择
- 26. 我需要在下表中获得最高数量的项目?
- 27. 需要在代码
- 28. 批准者需要编辑和批准文档的权限?
- 29. 提醒在队列新建版之前在TFS上签到
- 30. 如何使用TFS Authenticode代码签署项目以最高安全性签名
你有过吗? http://stackoverflow.com/questions/11715017/how-to-force-code-review-before-check-in-in-tfs-2012-rc – Kye 2015-02-18 00:15:45
我能看到的唯一解决方案是让某人登入代表他人,这与批准办理登机手续不同。 – macbe 2015-02-18 00:23:06
哪个版本的TFS? – 2015-02-18 00:29:48