O que preciso fazer para atualizar um aplicativo para a versão mais recente do Rails?
-
06-07-2019 - |
Pergunta
Atualmente, estou usando o Rails 2.1.0 e quero atualizar para o Rails 2.1.1. Depois de emitir o seguinte comando
gem update rails
Suponho que preciso mudar esta linha
RAILS_GEM_VERSION = '2.1.0' unless defined? RAILS_GEM_VERSION
em ambiental.rb
Que outras ações devo tomar para garantir que meu aplicativo esteja usando a versão mais recente? Existem outros arquivos que precisam de uma atualização?
Solução
Você também precisará entrar no diretório de aplicativos e executar o seguinte comando:
Rake Rails: Atualização
Em seguida, execute seus testes e verifique se tudo funciona.
Outras dicas
Até onde eu sei, isso define qual versão do Rails seu aplicativo como um todo usará. Sei que para um projeto em que estou agora, tive que substituir isso para 2.1.1 para trabalhar na minha VM porque havia instalado o mais recente e não havia especificado o 2.1.0, conforme exigido pelo projeto.
A maior coisa que você deve observar são os plugins e extensões que podem substituir essa configuração, além de incompatibilidade que provavelmente surgirão das versões em mudança.
Também existem alguns problemas conhecidos com 2.1.1, a menos que haja um recurso que você absolutamente precisa agora, você pode esperar.