2012-03-18 15 views
5

Ho installato due diverse versioni di binari nello stesso set di gemme. Quando faccio la lista gemma rotaie che vi mostrerà come segue:Passaggio tra diverse versioni di binari nello stesso set di gemme

 **rails (3.0.11, 2.3.8)** // This means I have two rails 

Quando creo nuova applicazione rotaie ci vorrà più recente, che significa applicazione dovrebbe essere creato utilizzando rotaie nuova app_name non utilizzando rotaie app_name.

Ma io voglio usare i binari 2.3.8 invece di 3.0.11. So che l'utilizzo di RVM aiuta a passare da una versione di rota diversa, ma sono installate in diversi set di gemme. C'è qualche possibilità di passare da una versione di rotaia diversa nello stesso set di gemme?

Grazie.

+0

http://railsforum.com/viewtopic.php?id=13971 sembra essere correlato –

risposta

4

La versione successiva ha precedenza più alta. Bisogna essere espliciti quando creare app:

rails _3.0.11_ new my_app

O

rails _2.3.8_ my_app

1

Sto assumendo non si utilizza Bundler se si sta tentando di utilizzare 2.3.8, in modo da controllare il file di configurazione/enrvironment.rb e cambiare il RAILS_GEM_VERSION a '2.3.8'

Problemi correlati