将我的RVM项目gemset移动到另一个补丁级别

时间:2011-07-23 12:44:32

标签: rvm

我的项目有一个.rvmrc文件,其中包含以下内容:rvm 1.9.2-p180@project_name。但是,我刚刚将我的ruby 1.9.2更新到最新的补丁级别(1.9.2-p290)。有没有办法将project_name gemset中的gem迁移到1.9.2-p290?

2 个答案:

答案 0 :(得分:11)

您可以使用以下命令copy gemsets

rvm gemset copy 1.9.2-p180@project_name 1.9.2-p290@project_name

答案 1 :(得分:9)

参考:http://ruby.about.com/od/rubyversionmanager/ss/Upgrading-To-1-9-2-Using-Rvm_6.htm

或者,您的gemsets可以从一个版本的Ruby迁移(或移动)到另一个版本。请记住,迁移移动宝石,而不是留下副本。但是如果你想这样做,你可以运行以下命令。

rvm migrate 1.9.2-p180@project_name 1.9.2-p290@project_name