Использование RVM Gemsets & Bundler & RubyMine

Я использую RVM для управления версиями Ruby.

В моем проекте я использую Bundler для управления драгоценными камнями для проекта.

У RVM также есть наборы драгоценностей.

Gem in Gemset Don 'не иметь связи с Bundlerжемчужина ← Это правильно?

Я пришел к такому выводу, потому что гем-файлы хранятся в разных местах:

RVM gemset:~/.rvm/gems/ruby-2.0.0-p247@myApp

Bundler:[my_app_dir]/vendor/bundle/gems

Таким образом, приложение использует драгоценные камни Bundler, а не драгоценные камни RVM.

Но когда я добавляю драгоценный камень в свой Gemfile, RubyMine IDE показывает мне предупреждение, что этот драгоценный камень не находится в наборе гемов RVM. Поэтому я добавляю этот гем в набор гемов RVM (просто чтобы избавиться от этого предупреждения).

Итак, вопросы:

Есть ли веская причина для добавления гемов в обоих местах (RVM Gemset и Gemfile)?Если нет, то почему RubyMine предупреждает меня об этом?

Ответы на вопрос(4)

Ваш ответ на вопрос