[Ror-es] Subir aplicación en 1.1.6

Amaia amaia at dabne.net
Wed Oct 31 09:59:30 GMT 2007


Hola

Puedes 'congelar' rails en el directorio vendor de tu aplicación y que
use esa versión independientemente de la que haya en el servidor.

En el ordenador donde estés haciendo el desarrollo y que tiene la
versión de rails que quieres, la 1.1.6, desde la raíz del proyecto haces

rake rails:freeze:gems

o si quieres una versión específica

rake rails:freeze:edge TAG=rel_1-1-6

Esto lo que hace es copiar todo el código de rails en el directorio
vendor/rails de tu aplicación, luego la subes al servidor, y ya tienes
rails en la versión que quieres

Espero que te sirva

Saludos
Amaia

--
http://apuntesderails.amaiac.net -- http://www.dabne.net


Miguel Angel Calleja Lázaro escribió:
> Buenos días, tengo que subir mi aplicación a un servidor donde tienen 
> instalado rails 1.2.5. Mi aplicación está en 1.1.6, uso globalize para 
> esa versión, supongo que el globalize petará si la subo a la nueva versión.
> He probado a instalar la aplicación como rails 1.1.6, pero me da este 
> error, no me deja :-(
>  rails _1.1.6_ proyecto
> /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:301:in 
> `report_activate_error': RubyGem version error: rails(1.2.5 not = 1.1.6) 
> (Gem::LoadError)
>         from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:238:in `activate'
>         from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:76:in 
> `active_gem_with_options'
>         from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:50:in `gem'
>         from /usr/local/bin/rails:15
> 
> Y si pruebo a instalar la versión 1.1.6 también da error:
> gem install -v=1.1.6 rails
> Bulk updating Gem source index for: http://gems.rubyforge.org
> /usr/local/lib/ruby/1.8/yaml.rb:133: [BUG] Segmentation fault
> ruby 1.8.4 (2005-12-24) [x86_64-linux]
> 
> Ya no se qué hacer, preveo que tengo que adaptar todo mi código a esta 
> versión ....., si no cómo puedo instalarla como 1.1.6? Gracias
> 
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es


More information about the Ror-es mailing list