我们今天有 5 名开发人员使用1 个数据库。
我们总是有一个 ASYNC 服务在工作以允许调试,这意味着当开发人员想要调试异步时,他会向其他人宣布他正在将异步服务劫持到他的机器上,直到他完成调试。
我们想为每个开发人员切换到一个数据库,这有很多问题,例如与其他程序员同步架构更改/解决方案/
大型开发团队的最佳实践是什么,是否有任何工具/方法最适合大型团队。
此外,一般来说,大型团队开发 Dynamic CRM 2011 的最佳实践是什么。谢谢
我们今天有 5 名开发人员使用1 个数据库。
我们总是有一个 ASYNC 服务在工作以允许调试,这意味着当开发人员想要调试异步时,他会向其他人宣布他正在将异步服务劫持到他的机器上,直到他完成调试。
我们想为每个开发人员切换到一个数据库,这有很多问题,例如与其他程序员同步架构更改/解决方案/
大型开发团队的最佳实践是什么,是否有任何工具/方法最适合大型团队。
此外,一般来说,大型团队开发 Dynamic CRM 2011 的最佳实践是什么。谢谢
通常,我已经工作/建议了以下内容:
强烈推荐参考:微软发布了一份非常详尽的生命周期管理白皮书。在这里阅读。
一个典型的开发流程可能是
典型的集成组织部署可能是
通过这种方式,您可以获得所有更改的完整历史记录,并链接到开发人员,并且您可以使用您熟悉的合并工具进行受控合并。
开发人员始终可以从源代码控制中获取最新版本,将其打包并部署在自己的开发组织中。