我们安装了安装了自定义扩展的SAP Hybris版本5.1.1。现在我们需要将其升级到最新版本6.2。
我的问题是:我们可以升级到6.2,跳过5.1到6.2之间的所有版本吗?还是必须升级到5.2,然后升级到5.3,以此类推?
发布于 2016-12-07 15:51:03
Yep - 5.1.1到6.2应该可以工作(我一直在做一个项目,它就是这样做的)。
你可能不得不做一些修改--注意你所做的任何定制--可能值得通读一下发布文档,了解一下是什么改变了--在我脑海中,附加组件的结构在5.1和6.2之间有一点不同,但从理论上讲,其他的东西都应该工作得很好。在我的头上,插件的结构在5.1和6.2之间有一点不同,但从理论上讲,其他的东西都应该工作得很好。
发布于 2016-12-07 19:01:47
是的,你可以直接更新到6.2。
定期更新您的hybris版本是很重要的。你不应该和当前版本有这么大的差距。事实上,迁移您的自定义代码变得更加困难。
在大多数情况下,连续升级每个次要版本是完全无用的。仅当您在迁移到目标版本时遇到无法解决的问题时才执行此操作。
您应该看看这个migration documentation和这个guide (即使它与您的版本不匹配,也可以使用)。
请注意,在hybris6中,像促销这样的一些东西是完全不同的,所以迁移所有东西都会遇到一些麻烦。也要注意使用旧模板生成的扩展。
发布于 2016-12-12 17:38:30
5.5.1引入了JDK8和Spring4,我不会低估这个变化!根据你项目的规模,我会先选择5.5.1。还要注意6.2 (5.6)的MySQL更改。不要忘记在items.xml中声明部署表。在wiki上搜索“第三方兼容性”和“发行说明”。另外,还可以尝试切换到后台,因为hMC被标记为已弃用。
https://stackoverflow.com/questions/40997836
复制相似问题