Могу ли я иметь на одной установке ruby ​​несколько модулей RubyGem Manager с использованием RVM? - PullRequest
1 голос
/ 12 августа 2011

Я использую RVM для поддержки различных установок ruby. Но я хотел бы иметь для одной установки ruby ​​разные версии RubyGems Manager. Я вижу, что у меня может быть только один только RubyGem Manager на каждой установке Ruby. Причина наличия разных версий RubyGem заключается в том, что я устанавливаю очень старую версию приложений RoR, для которой требуется старая версия RubyGems, но в той же версии Ruby, которую я использую для других проектов, которым требуется более новый RubyGem. Знаете ли вы, можно ли установить новую отдельную копию Ruby, где я могу установить конкретную версию RubyGem и все нужные мне гемы? Кажется, что даже gemset не может помочь сделать то, что мне нужно, потому что он может управлять только разными версиями gem, но в одном и том же RubyGem Manager. Что я делаю неправильно? Спасибо за помощь!

1 Ответ

0 голосов
/ 10 февраля 2012

Это возможно с именованными рубинами , в основном оно уменьшается до:

rvm install 1.8.7-old
rvm use 1.8.7-old
rvm rubygems 1.3.6
...