Заставить RVM игнорировать уровень патча ruby - PullRequest
14 голосов
/ 12 августа 2011

В настоящее время мои проекты на основе rvm указывают rvm 1.8.7@gemset в .rvmrc.Это означает, что когда я устанавливаю gemset нового проекта, он по умолчанию будет использовать последний патч уровня 1.8.7, например.ruby-1.8.7-p352.Теперь я не хочу жестко кодировать «1.8.7-p352» в rvmrc, поскольку другие разработчики (или другие проекты) могут иметь на своем компьютере некоторые другие уровни исправлений (из других проектов), а также я не хочуустановить различные уровни исправлений ruby ​​на моей машине.

Есть ли способ заставить rvm игнорировать уровень исправлений и просто использовать любую установленную версию 1.8.7, чтобы я мог использовать один уровень исправлений Ruby 1.8.7 во всех проектах.

1 Ответ

15 голосов
/ 12 августа 2011

То, что вы хотите настроить, называется rvm alias.Смотрите: http://rvm.io/rubies/alias

Для вашего примера команды будут:

rvm alias create 1.8.7 ruby-1.8.7-p352
...