Pergunta

Eu sou novo para o desenvolvimento Rails, e eu estou tentando descobrir como usar uma versão mais antiga do Rails com RadRails IDE do Apatana. Eu estou tentando ajudar um amigo que tem um site construído sobre versão mais antiga do que a que automaticamente é baixado por RadRails, e eu tenho certeza que as duas versões não seria compatível (o site está usando uma versão pré 2.0 , não tenho certeza exatamente o improviso número).

Existe uma maneira de dizer RadRails para obter e usar uma versão específica do Rails? Ou há algo que posso fazer na linha de comando para alterar a versão instalada do Rails? Eu sou apenas vagamente familiarizado com o sistema de pacotes "jóia", mas eu estou supondo que isso implicaria isso.

Qualquer ajuda seria muito apreciada!

Foi útil?

Solução

Use a tarefa rails:freeze:gems Rake em seus trilhos projetar e dar-lhe a versão que você deseja usar. Por exemplo:

rake rails:freeze:gems VERSION=2.1.0

Isso vai colocar a versão correta do Rails em vendor/rails, que é carregado por padrão, se existir.

Outras dicas

Se você não quiser congelar o gem em seu projeto (usando ancinho rails: freeze: Gemas), você pode instalar a gem da versão trilhos que você deseja usar:

gem install rails -v 2.0.2

e especifique o gem trilhos para uso em seu config / environment.rb:

RAILS_GEM_VERSION = '2.0.2'

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top