1.前述
只涉及5.x.x版本升级
2.步骤
1.旧版本服务停止:进入旧版本ohpm-repo私仓工具包解压目录下的bin目录,执行 stop
ohpm-repo stop
2.下载并解压工具包:下载新版本 的 ohpm-repo 私仓工具包,并解压(请解压到一个空文件夹中),执行如下命令
ohpm-repo -v
终端输出为新版本的版本号,则表示解压成功。
3.移植配置文件信息
- 找到ohpm-repo旧版本的配置文件:如果旧版本未指定配置文件,使用默认配置文件:旧版本ohpm-repo解压根目录/conf/config.yaml。
- 拷贝旧版本配置文件至新版本:复制旧版本的配置文件到新版ohpm-repo解压目录下的conf文件夹,覆盖新版本中的默认配置文件。
- (可选项)使用新的部署目录<new_deploy_root>,需要手动迁移数据
注意
在使用新部署目录时,旧版本的部署目录中meta文件必须要迁移到新版本部署目录中,否则将导致使用meta加密组件加密的数据无法被正确解密。
4.刷新环境变量
-
Window系统: 关闭当前窗口,重新开启一个窗口。
-
Linux/Mac系统:在命令行中执行刷新命令:当shell为bash时执行source ~/.bashrc 或者 . ~/.bashrc ;当shell为zsh时执行source ~/.zshrc 或者 . ~/.zshrc 。
5.新版本服务启动:正确拷贝替换配置文件信息后,进入ohpm-repo私仓工具包解压目录下的bin目录,执行以下命令启动新版本ohpm-repo服务。
ohpm-repo install
执行start命令:
ohpm-repo start