【发布时间】:2026-01-14 00:10:01
【问题描述】:
首先让我声明我不是 Microsoft Dynamics CRM 专家。我只有在没有 CRM 或 SharePoint 的情况下开发 .NET 解决方案的经验,以及一些如何使用 TFS 的持续部署来发布自定义应用程序的经验。但对于当前的任务,我从开发 Microsoft Dynamics CRM 开始,我并不孤单。
在这里,我们与 2 个 Scrum 团队合作。两者都有自己的 Microsoft Dynamics CRM 2016 环境,我们使用 TFS 来保存我们的源代码。只有源代码,没有CRM的配置。当我们发布软件时,我们需要手动将CRM配置合并到第三个环境(集成环境)中。这需要很长时间,而且一切都需要重新测试。
我在互联网上搜索并找到了很多关于自定义 CRM 的内容,但没有找到如何与多个团队合作以及如何为代码中的更改获得自动发布管道,就像在 CRM 中一样。
有谁知道与多个团队一起开发 CRM 解决方案的最佳实践是什么,以及如何创建持续发布管道以将 C# 代码和 CRM 配置自动用于测试、验收和生产环境?
【问题讨论】:
标签: tfs dynamics-crm dynamics-crm-2016