【发布时间】:2016-02-06 09:11:56
【问题描述】:
我们有两个开发团队在不同的解决方案中开发动态 crm 的单独模块,团队 A 在解决方案 A 中开发定制,导出托管解决方案 A,此托管解决方案将定期导入到团队 B 的动态开发组织中, B 团队还在非托管解决方案 B 中开发定制,并在将其提供给客户时将其导出为托管解决方案。
一切就绪后,客户可以仅导入托管解决方案 A 或在托管解决方案 A 之上导入托管解决方案 B。
但是解决方案 A 和解决方案 B 都包含对功能区的更改。我想知道这些更改是如何合并的。因为在上述场景中,团队 A 的托管解决方案被导入到团队 B 的开发环境中。此时团队 B 可能对功能区也有一些非托管更改。
我想知道动态 CRM 是如何合并这些变化的。而且我想知道是否存在解决方案 A 的更改可以被解决方案 B 覆盖的情况。即使它们是完全互斥的。
根据我从customizations.xml 中得出的结论,当我导入托管解决方案时,当我只导出仅包含应用程序功能区的非托管解决方案时,我在customizations.xml 中看不到与该解决方案相关的任何功能区更改.这让我觉得当我导入托管解决方案时,托管解决方案中的这些更改会合并到应用程序功能区中。
任何信息将不胜感激。
【问题讨论】:
标签: dynamics-crm ribbon dynamics-crm-2015