我想将现有的umbraco项目版本4.8.1升级到最新版本7.5.3,但我不知道确切的方法,是否逐步转换增量(从4.8.1到4.10.X, 4.10.X到4.11.X等等..或直接到版本7.5.3,请给我一个合适的解决方案,让我将现有版本的umbraco项目升级到最新版本的umbraco。
由于
答案 0 :(得分:1)
我现在已经完成了其中的一些,其中一个在一个非常大的网站上。我肯定会逐步将v4升级到每个次要修订版,因为升级过程不像现在那样可靠,并且可能会有一些重大更改以及要删除的大量文件。请继续阅读Our Umbraco网站上发现的Version specific upgrades。
幸运的是,Nuget包一直回到你开始的版本,所以我会利用它并在每一步升级包并将你的更改提交到源代码库并在移动之前标记它们到下一个。当您在生产站点上重复此过程时,它会有所帮助。
所以,我的第一次尝试升级路径可能如下:
4.8.1> 4.9.1> 4.10.1.1> 4.11.10> 6.2.6> 7.5.x
我找到的最大问题之一是阅读发行说明并确保删除发行说明中不再需要和详细说明的所有文件。
与过去的情况相比,现在有更多的信息可以帮助您解决问题。
答案 1 :(得分:0)
没有完美的方式来进行这种升级。这一切都取决于你的解决方案有多复杂,以及你在Umbraco本身建立的内容。我建议你创建一个备份的所有东西,并给它一个直接从一个更新到最新版本的镜头。如果您熟悉Visual Studio,它可以使用nuget(它将为配置文件创建备份并自动为您合并)。
您还可以观看今年Code Plden的Per Ploug会议。对于想要升级旧网站的所有人来说,它有很多提示和技巧。视频可在此处获取:https://video.twentythree.net/migrating-mom-to-uaas。不记得了,但有可能你需要更新到v6.x才能进一步直接处理到7.x.但是创建备份并玩它 - 这是我的意见和建议:)