Ответ 1
Вам нужно проверить gemsets и экспортировать свои текущие драгоценные камни.
rvm gemset export
Подробнее читайте gemset.
Я использую RVM для управления своими рубинами и драгоценными камнями.
Когда я впервые установил RVM, версия Ruby, которую я установил, была 1.9.2-p0
. Недавно я установил Ruby 1.9.2-p136
, который создал новый Ruby в RVM.
Моя проблема заключается в том, что я хочу использовать последнюю версию Ruby, но все установленные мной камни были установлены в каталоге 1.9.2-p0
, потому что RVM хранит драгоценные камни полностью отдельно от Rubies, и я хочу иметь возможность использовать эти драгоценные камни с моей новой версией p-136
, не переустанавливая их все.
Есть ли способ получить мои драгоценные камни из моего рудника p-0
для работы с моим p-136
Ruby?
Вам нужно проверить gemsets и экспортировать свои текущие драгоценные камни.
rvm gemset export
Подробнее читайте gemset.
Вы можете использовать copy
в rvm
$ rvm gemset copy 1.9.2-p0 1.9.2-p136
Подробнее о rvm copy command
Это самый быстрый способ вернуть ваши драгоценные камни, и он не будет переустанавливать все, просто скопируйте их. Но как только вы получите это в квадрате, я буду делать то, что другие предлагают и начинают использовать gemsets
. Это хороший способ группировать драгоценные камни, которые вы используете в своих проектах.
Это может помочь: http://rvm.io/gemsets/initial/
В принципе, если вы настроите глобальную конфигурацию gemset, эти драгоценные камни будут использоваться для каждой рубиновой версии, которую вы устанавливаете.
Вы можете скопировать гемсет из одного рубина в другой. rvm copy
$ rvm gemset copy [email protected] [email protected]