我应该如何升级Ruby Enterprise Edition的旧版本?
我们有一个运行REE版本的遗留系统,该版本已经有3年的历史了。我们正在使用的版本有一些问题,这些问题已经在以后的版本中修复,所以如果我们可以升级到一个更新的版本,那就太好了 这是文档中的升级建议(从源代码处编译): 然而,这只是用新的东西覆盖旧的东西吗?我想保留所有当前安装的gems(及其相应的二进制文件)。我不想要任何新的gems:我不想让它安装新版本的rails,或者最新版本尝试安装的几十个其他gems中的任何一个。使用或可能会让您更容易安装。在我比较熟悉的RVM中,过程是捕获当前安装的gem列表,例如我应该如何升级Ruby Enterprise Edition的旧版本?,ruby,upgrade,ruby-enterprise-edition,Ruby,Upgrade,Ruby Enterprise Edition,我们有一个运行REE版本的遗留系统,该版本已经有3年的历史了。我们正在使用的版本有一些问题,这些问题已经在以后的版本中修复,所以如果我们可以升级到一个更新的版本,那就太好了 这是文档中的升级建议(从源代码处编译): 然而,这只是用新的东西覆盖旧的东西吗?我想保留所有当前安装的gems(及其相应的二进制文件)。我不想要任何新的gems:我不想让它安装新版本的rails,或者最新版本尝试安装的几十个其他gems中的任何一个。使用或可能会让您更容易安装。在我比较熟悉的RVM中,过程是捕获当前安装的ge
gem list
的输出,并将其转换为可用于重新安装它们的Gemfile
使用RVM升级是相对安全的,因为新的REE版本将安装在一个单独的目录结构中,如果出现问题,您可以通过放弃RVM或切换到系统Ruby来恢复到以前的版本。使用或可能会使您更轻松。在我比较熟悉的RVM中,过程是捕获当前安装的gem列表,例如gem list
的输出,并将其转换为可用于重新安装它们的Gemfile
使用RVM升级是相对安全的,因为新的REE版本将安装在单独的目录结构中,如果出现问题,您可以通过放弃RVM或切换到系统Ruby恢复到以前的版本