我们实际上正在重组我们的CRM定制。到目前为止,我们有一个主要的解决方案,它包含了所有的定制,现在我们想把它分成技术问题。
因此,现在在我们的开发实例中,我们有4种非托管解决方案,我们希望在具有旧托管解决方案的测试实例上发布这些解决方案。
我们计划做以下工作:
->将4种解决方案导出到托管
->将它们导入到测试实例
->从测试实例卸载旧解决方案
我对这个程序有疑问。它会打碎什么东西吗?
在某种程度上,我们将从不同的解决方案中获得相同的自定义。你觉得呢?
发布于 2019-10-26 03:45:57
我用两个解决方案在试用环境中测试了您的步骤,虽然我开始相信(正如Arun回答的那样)卸载托管解决方案会删除所有对象,而不管其他解决方案的使用情况如何,但是当我实际测试它时,它并不是删除它们。还保存了数据。
因此,这些步骤:
->将4种解决方案导出到托管
->将它们导入到测试实例
->从测试实例卸载旧解决方案
可能不会有任何问题。
我建议您确保检查所有元素,这样就不会落下任何东西。
如果您有一个可用的实例,我还会说您首先恢复备份并测试一切按计划进行,但是从我的测试中得到了结果。
发布于 2019-10-24 15:04:17
我对这个练习也很好奇。如果这是另一个要玩的沙箱--只是破坏QA团队(而不关心刺激实例)--我将按照列出的步骤来查看它是否通过。我们可以在以后的任何时候用Prod的恢复来清除这个测试程序,如果它不是一路走的话。
否则,旋转一个新的沙箱副本的精确测试副本,以供试运行。
在某个时候,我们将从不同的解决方案中获得相同的自定义。
是,但是卸载现有的托管解决方案将删除组件,尽管它们是另一个托管解决方案的一部分,如果我没有错的话。
发布于 2019-10-25 10:23:34
这是一种常见的做法。我们还将自定义划分为几个解决方案。(例如,一个用于插件、安全角色、Web资源)
您可以将您的自定义工作分成任意数量的解决方案,但不要过高。
https://stackoverflow.com/questions/58537071
复制相似问题