RVM: создать гемсет, который не наследуется от global?

Я начинаю работу над проектом, написанным на Rails 2. Похоже, для этого требуется более старая версия Rake, которая есть в моем глобальном гемсете для Ruby 1.8.7. Я бы не хотел удалять глобальный рейк 1.8.7 только для этого приложения.

Могу ли я создать гемсет, который бы игнорировал глобальный гемсет?

Изменить: наиболее очевидное решение, которого я хочу избежать удаляет драгоценные камни из глобального набора гемов. В моей конкретной ситуации я начал некоторую работу над устаревшим приложением. Он ломается из-за драгоценных камней, таких как rake 0.9.3, и моих отладочных гемов (awesome_print, hirb, wirb и т. Д.). Хотя мое текущее решение (в комментарии ниже) - это взлом, похоже, это наименьший объем работы для того, что я хочу.Я надеялся, что есть какая-то команда исключения gemset, о которой я не знал.

7
задан Eric Hu 26 August 2011 в 21:47
поделиться