dynamics-crm - Dynamic CRM 2011 5 个开发人员 5 个数据库 - 如何同步解决方案

标签 dynamics-crm dynamics-crm-2011 collaboration methodology

我们有 5 名开发人员,目前使用 1 数据库。
为了允许调试,我们总是有一个异步服务在工作,这意味着当开发人员想要调试异步时,他向其他人宣布他正在劫持异步服务到他的机器,直到他完成调试。
我们希望切换到每个开发人员一个数据库,这有很多问题,例如与其他程序员同步架构更改/解决方案/

大型开发团队的最佳实践是什么,是否有最适合大型团队的工具/方法。
另外,一般来说,大型团队开发 Dynamic CRM 2011 的最佳实践是什么。 谢谢

最佳答案

通常,我做过以下工作/提供过建议:

  • 所有开发人员都在自己的虚拟系统上工作。调试更加容易。不践踏他人,也不与他人勾结。我使用 VirtualBox。
  • 将工作(非托管解决方案)导出到通用构建系统中。
  • 工作会在构建时合并到相关的托管解决方案中。
  • 从构建导出并应用于测试/uat/预生产等的托管解决方案。
  • 应用于生产环境的托管解决方案。

关于dynamics-crm - Dynamic CRM 2011 5 个开发人员 5 个数据库 - 如何同步解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17208953/

相关文章:

c# - 使用 C# 在 Dynamics CRM 中合并联系人

version-control - 持续的版本控制

Github:只读访问私有(private)仓库

javascript - 在服务器端更新字段后防止触发 OnChange 函数

dynamics-crm - 导航工具栏上的 Dynamics Crm 365 自定义按钮

jquery - 如何在 html 页面中将 jquery 添加为 dynamics crm 2011 中的 Web 资源

unity3d - 如何下载和导入在 Unity Collab 上与您共享的 Unity 项目

c# - 如何将具有 OData 的 HttpResponseMessage 转换为 C# 对象?

javascript - 通过 JavaScript 进行 Tab 键顺序

azure - 如何使用 ACSV2 查找 Azure 'Management Key'?