2015-02-19 1 views
0

Я использую Ruby 1.9.3 и Rails 3.2.21 в своем приложении.Защитные исправления для Rails 3.2-stable

Я собираюсь обновить Ruby до версии 2.2.0. Я собираюсь использовать Rails 3-2-stable, потому что Rails 3.2.21 не поддерживает эту версию Ruby (https://github.com/rails/rails/issues/18201). Кто-нибудь знает, будут ли добавлены новые исправления безопасности в эту ветку? Если да, как мне обновить Rails, если они будут добавлены?

Я собираюсь добавить эту строку в Gemfile:

жемчужина "рельсы", GitHub: "рельсы/рельсы", филиал: "3-2-стабильный"

ответ

1

По до rails maintenance policy рельсы 3-2 получают только исправления для серьезных проблем безопасности (решение о том, является ли уязвимость серьезной или нет, зависит от усмотрения основной команды).

Когда рельсы 5 выходят (в настоящее время ориентированы на осень 2015 года), ветка 3.2 станет полностью неподдерживаемой.

+0

Я понимаю, что рельсы 3.2.x получат исправления безопасности, но что же касается рельсов 3.2-стабильной ветки? –

+0

Хорошо, согласно ссылке, которую вы отправили, исправления безопасности будут применены к «стабильной» ветке, но как я могу проверить и извлечь эти исправления? В Gemfile нет версии gem. –

+1

Если вы знали, что были исправлены новые исправления, вы будете запускать 'bundle update rails' –

Смежные вопросы