我的Rails 3.2 / 1.9.3的Ruby应用程序正在使用RVM。 我想升级到使用Ruby 2.1.5。
我用RVM安装Ruby 2.1.5为好。 因此, rvm list
同时显示1.9.3和2.1.5
我的项目目录中有一个.rvmrc文件中指定
environment_id = “ruby-1.9.3-p551@current_foogems”
所以我有一个名为宝石current_foogems
如何切换我的项目使用Ruby 2.1.5?
如何复制的宝石? 创建一个新的(空)宝石?
鉴于跃升红宝石版本1.9.3,从2.1.5到,这可能意味着我应该重新编译的宝石,我想安全的方法可能是:
i) create a new blank gemset 'new_foogems'
ii) edit the .rvmrc file to use "ruby-2.1.5@new_foogems"
iii) run bundle install to re-create all-new gems in the new gemset