我们有 5 名开发人员,目前使用 1 数据库。
为了允许调试,我们总是有一个异步服务在工作,这意味着当开发人员想要调试异步时,他向其他人宣布他正在劫持异步服务到他的机器,直到他完成调试。
我们希望切换到每个开发人员一个数据库,这有很多问题,例如与其他程序员同步架构更改/解决方案/
大型开发团队的最佳实践是什么,是否有最适合大型团队的工具/方法。
另外,一般来说,大型团队开发 Dynamic CRM 2011 的最佳实践是什么。
谢谢
最佳答案
通常,我做过以下工作/提供过建议:
- 所有开发人员都在自己的虚拟系统上工作。调试更加容易。不践踏他人,也不与他人勾结。我使用 VirtualBox。
- 将工作(非托管解决方案)导出到通用构建系统中。
- 工作会在构建时合并到相关的托管解决方案中。
- 从构建导出并应用于测试/uat/预生产等的托管解决方案。
- 应用于生产环境的托管解决方案。
关于dynamics-crm - Dynamic CRM 2011 5 个开发人员 5 个数据库 - 如何同步解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17208953/