首先需要到产品的交付页面下载产品最新的稳定交付版本,在交付页面中找到Capricorn后管对应的菜单,根据平台下载对应的压缩包即可。
1、查看本地部署的后管版本(安装包的数字后缀就是后管版本)。
2、阅读交付文件中的更新记录,了解新版本对比本地版本更新了哪些功能,修改了什么文件。
3、解压后管安装包,在根目录下有versionUpdate.txt文件,如图:
4、这个文件中记录了更加详细的文件变更记录,包括后管的资源文件,前端schema样式文件等。可以通过查看这个版本更新记录,来判断本地data文件夹下哪些文件需要保留,哪些文件需要替换。一般来说,后管升级只需要替换可执行文件,但是为了保险起见,还是要仔细比对资源文件的变化,有两种方法可以使用,一方面通过查文档,另一方面也可以使用文件对比工具来比对最新版本的后管资源文件和本地后管的资源文件的区别,主要比对文件夹data/csii-shared中的schema文件。如图:
5、如果是135版本前的后管升级,因为资源同步方式变化(了解最新的资源同步变动参考fileio部署与使用文档),_list.json文件格式改动,所以需要删除本地data/csii-app-publish/_list.json文件,让新后管自己去生成格式正确的_list.json文件。 6、新的资源同步方式需要搭配新的fileio使用,判断新的资源同步方式是否生效非常简单,观察在后管设置默认版本后,_list.json文件内容是否有变化,然后在观察fileio同步资源的文件夹下面是否有新的默认版本同步过去(可以把之前资源服务器上同步的默认版本删除,以免看不出来),正常情况下,每在后管设置一次默认版本,fileio就拉取一次默认文件夹。