@GuateonRails => Felicidad.find(:all)

Ruby on Rails: Instalando múltiples versiones

Posted on: 30 marzo 2009


En base a el comentario de nuestro amigo Raul, vamos a tratar un tema un  poco mas avanzado.

En el caso ideal, el típico desarrollador o estudiante de Rails trabajará con la última versión disponible en los repositorios. Actualmente la versión estable es la 2.2.2 y lo mas seguro es que cuando instalen su versión de Rails esta sea la que se instale.

Para averiguar que versión de Rails tienen instalada solo deben de escribir en su consola:

$ rails -v

Ahora…

¿Que pasa si el libro que estoy leyendo o el proyecto en que estoy trabajando utilizan una versión distinta a la que tengo instalada? En el mejor de los casos la aplicación funciona con excepción de alguno que otro comando que se comporta de manera extraña. En el peor de los casos, nada funciona, me enojo, tiro el libro y mejor me voy a trabajar con .NET. Pero como queremos que todos sean felices, esta es la solución.

Cuando instalen rails desde gems en lugar de hacer simplemente

# gem install rails

utilicen el siguiente parámetro -v para indicarle que versión desean instalar

# gem install -v 1.2.3 rails --include-dependencies

y al momento de generar su proyecto en lugar de hacer

$ rails MiProyecto

escriban

$ rails _1.2.3_ MiProyecto

(ojo! el parámetro para generar un proyecto en una versión específica no está documentado)

Para averiguar qué versión de Rails es la que su proyecto necesita, no deben mas que buscar dentro del archivo config/environment.rb las siguientes líneas:

# Specifies gem version of Rails to use when vendor/rails is not present
RAILS_GEM_VERSION = '1.2.3' unless defined? RAILS_GEM_VERSION

Al mismo tiempo si ustedes desean forzar una versión, pueden usar esta misma linea para hacerlo.

Espero que les haya sido de utilidad, recuerden siempre dejar sus comentarios sobre el contenido del sitio y sobre temas que deseen tratar.

Éxitos!!!

1 Response to "Ruby on Rails: Instalando múltiples versiones"

Muy útil tu aporte. Muchísimas gracias, de verdad que casi abandono RoR por este tema. Exitos.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Sigueme…

Categorías

Cosas que salen de mi cabeza

A %d blogueros les gusta esto: