Невозможно принудительно заставить гемы к определенной версии в приложении Rails 3 - PullRequest
0 голосов
/ 27 мая 2011

После обновления пакета я хочу откатить некоторые версии гемов до определенной.Я пробовал несколько вариантов, но я не могу этого сделать.

Допустим, я хочу использовать arel в версии 2.0.9.Я сделал следующее:

sudo gem uninstall arel -v 2.0.10

Затем в Gemfile:

gem 'arel', '~> 2.0.9'

А затем:

bundle update

Тогда я получу:

Installing arel (2.0.10)

Я также пытался с gem cleanup и удалением Gemfile.lock , но нет .. У меня всегда установлен один и тот же arel 2.0.10.Я что-то пропустил?Большое спасибо!

1 Ответ

3 голосов
/ 27 мая 2011

Вы говорите установить любую версию патча больше или равную 2.0.9.Если вы хотите специально установить эту версию, просто сделайте это:

gem 'arel', '2.0.9'
...