/ / Como eu atualizo do Rails 2.3.5 para o Rails 2.3.8? - rubi sobre trilhos

Como faço para atualizar do Rails 2.3.5 para o Rails 2.3.8? - rubi sobre trilhos

Eu tenho um Rails 2.3.5 aplicativos que eu quero atualizar para o Rails 3. No Railscast de upgrade do Rails 3, eles sugerem a atualização para o 2.3.8 antes de ir para o 3. Já tentei o Googling, mas a informação que eu acho é sobre atualizar para o Rails 3. essa questão, o que parece sugerir fazer gem update rails e rake rails:update, mas esses comandos não seriam atualizados para o Rails 3, como é a versão mais recente? Como faço para atualizar para o Rails 2.3.8? Obrigado pela leitura.

Respostas:

6 para resposta № 1

Não há muita diferença entre 2.3.5 e 2.3.8 (Além disso, 2.3.10 é a versão mais recente do 2.3 branch - você deve atualizar para isso).

Instalar Rails 2.3.10:

gem install rails -v=2.3.10

Então edite config/environment.rb e mude sua versão do Rails para 2.3.10 perto do topo do arquivo. Inicie o webrick, lide com todos os avisos de depreciação que ele lança em você enquanto clica no seu aplicativo, e você está praticamente pronto.

Citação do Blog do Rails:

"Lançamos o Ruby on Rails 2.3.9 (gem e git tag) para estender o 2.3.8 ponte alguns passos mais perto do Rails 3 e Ruby 1.9. Se seu aplicativo for executado Rails 2.3.9 sem deprecação avisos, você está bem para um atualizar para o Rails 3. "

Editar: Jeremy está no dinheiro. Não instale 2.3.9, tem uma falha de segurança grave. Eu atualizei minha resposta para 2.3.10.

Você pode correr rake rails:update - isso atualiza o arquivo javascripts e os arquivos de configuração. No entanto, eles provavelmente não precisarão ser alterados 2.3.5 para 2.3.10.


4 para resposta № 2
$ gem install rails -v 2.3.8

Em seguida, altere o RAILS_VERSION no seu arquivo environment.rb e execute

$ rake rails:update