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