首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >合并2个CRM 2011非托管解决方案

合并2个CRM 2011非托管解决方案
EN

Stack Overflow用户
提问于 2011-10-19 01:37:53
回答 3查看 2.2K关注 0票数 3

我们正在与另一家咨询公司联合开展一个项目。在大多数情况下,我们每个人都有自己的域,但也有一些交叉。

假设我们都修改了一个具有冲突更改的实体。使用“wins中的最后一个”规则,最后导入的任何解决方案都将实现其更改。

在导入之前,有没有工具或一些已知的方法来识别这些冲突,以帮助我们管理这个问题?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-10-19 09:46:07

我已经遇到过很多次了,我的方法是导出定制,并使用WinDiff或BeyondCompare等代码比较工具检查定制文件(xml文件)的内容。

票数 2
EN

Stack Overflow用户

发布于 2012-02-23 00:13:53

这不是一个严格意义上的“最后一个赢”的场景,有一个模型允许一些共存,例如如果你两个都添加字段到相同的表单。

要记住的一件事是,你们都应该在链接到唯一发布者的非托管解决方案中进行所有定制,并且该发布者应该具有唯一的前缀,因此您可以使用John_作为所有新实体、字段等的前缀,而另一家公司可能使用Acme_或其他适合它们的前缀。

这有助于减少直接冲突,例如添加具有相同名称但不同类型的字段(由于首选项不同,它们不会具有相同的模式名称)

票数 1
EN

Stack Overflow用户

发布于 2015-07-23 21:21:27

将表单组件放在单独的选项卡和部分中,如果两个都使用托管解决方案,则表单自定义将被合并。类似地,SiteMap和Ribbon定制都可以独立开发,如果您将您的更改组合在一起,您可以让CRM为您合并解决方案。

不要将其他咨询公司的主要定制解决方案导入到您的开发环境中,以避免在它们之间创建交叉依赖关系,但是您可以引用相同的实体。如果两家咨询公司都需要的一些实体是自定义的,那么您需要预先就“核心”解决方案中应该包含的内容达成一致;将其作为先决条件在所有开发环境中进行开发、共享和安装。

根据项目的复杂性,您可能会发现托管一个带有共享解决方案的IFD暂存环境非常有用,两家公司都可以使用该解决方案来解决冲突并作为测试环境。

就投诉和UAT问题应该如何报告、调查和解决达成一致,并明确界定前期的工作分工。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7811397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档