Перемещение моего набора гемов проекта RVM на другой уровень патча - PullRequest
6 голосов
/ 23 июля 2011

В моем проекте есть файл .rvmrc со следующим: rvm 1.9.2-p180@project_name. Однако я только что обновил свой ruby ​​1.9.2 до последнего уровня патча (1.9.2-p290). Есть ли способ перенести гемы в наборе гемов project_name на 1.9.2-p290?

Ответы [ 2 ]

11 голосов
/ 25 июля 2011

Вы можете скопировать наборы с помощью следующей команды:

rvm gemset copy 1.9.2-p180@project_name 1.9.2-p290@project_name
9 голосов
/ 13 марта 2012

Ссылка: http://ruby.about.com/od/rubyversionmanager/ss/Upgrading-To-1-9-2-Using-Rvm_6.htm

Кроме того, ваши наборы гемов могут быть перенесены (или перемещены) из одной версии Ruby в другую. Помните, что миграция перемещает наборы гемов, не оставляя копии позади. Но если вы хотите сделать это таким образом, вы можете выполнить следующую команду.

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