Ответ 1
Вероятно, вы не собираетесь разрушить среду разработки. Тем не менее, вы можете получить новые версии драгоценных камней, чем раньше. Это зависит от того, как вы определили их в Gemfile
.
Если вы используете такие записи, как:
gem "rails"
Тогда вы получите последний камень rails
, что бы это ни было.
Если вы используете такие записи, как:
gem "rails", "3.2.11"
Затем вы снова получите 3.2.11.
Сказав все это, для этого нужны ветки. Сделайте ветку в git
, hg
или что-то еще, что вы используете, сдуйте Gemfile.lock
, запустите bundle install
, а затем проверьте свой тестовый набор. Если это ужасно, тогда вы можете отказаться от ветки, пока не выясните, что пошло не так.
Еще один совет: в любое время, когда я когда-либо хотел это сделать, я обнаружил, что полезно также очистить все мои установленные драгоценные камни. Если вы используете rvm
с gemset, это так же просто, как запуск
rvm gemset empty [gemset_name]