RVM: Как настроить две отдельные среды для того, кто боится Терминала? - PullRequest
0 голосов
/ 12 августа 2011

Итак, у меня есть два приложения. И, конечно же, все драгоценные камни конфликтуют друг с другом, поэтому мне просто нужны две отдельные среды. Я знаю, что RVM способен на это, но я нахожу это не интуитивным, поскольку это кажется действительно сложным.

Итак, есть ли подобный интерфейс для RVM? или подробное пошаговое руководство по настройке двух разных сред приложений с разными версиями рубинов?

Спасибо = \

Ответы [ 2 ]

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

Это довольно просто сделать в терминале, например:

Использовать ruby ​​1.9.2:

rvm 1.9.2

Создать столько наборов камней, сколько вам нужно, и называть как угодно:

rvm gemset create lovelygemset
rvm gemset create anothergemset

Используйте нужный набор камней:

rvm use lovelygemset
1 голос
/ 12 августа 2011

Согласитесь, что настройка RVM не совсем проста.

К счастью, вам не обязательно нужен RVM, если вашим разным приложениям не нужны разные версии интерпретатора Ruby. Если это просто вопрос управления драгоценными камнями, то Bundler превращает это в бриз.

http://gembundler.com/

Вы просто указываете список драгоценных камней, необходимых каждому приложению, в Gemfile, а затем запускаете bundle install, чтобы установить их все. Bundler будет управлять зависимостями и хранить разные наборы гемов отдельно для каждого приложения.

...