ruby-on-rails ruby-on-rails-3.1

ruby on rails - Anotar gemas y rieles 3.1



ruby-on-rails ruby-on-rails-3.1 (1)

Ya hay un parche para este problema: https://github.com/ctran/annotate_models/commit/8057b920968a4c64c7d558e43834f81867329fcc

Deberías usar la última versión:

gem ''annotate'', :git => ''git://github.com/ctran/annotate_models.git''

Mejores,

ACTUALIZACIÓN: se ha corregido en la última versión beta en RubyGems. Utilizar:

gem ''annotate'', ''~> 2.4.1.beta''

Gracias a Michael Hartl por esta información.

¿Alguien tiene alguna idea de por qué anotar ya no funciona en los rieles 3.1?

Al intentar ejecutarlo con:

$ rvmsudo bundle exec annotate --position before

y dado que tengo lo siguiente en mi gemfile:

gem "annotate", ''2.4.0''

Obtuve el siguiente error:

/usr/local/rvm/gems/ruby-1.9.2-p180@rails31/gems/activerecord-3.1.0/lib/active_record /railties/databases.rake:3:in `<top (required)>'': undefined method `namespace'' for main:Object (NoMethodError)

Estoy usando RVM con un conjunto de gemas dedicado a los rieles 3.1 con Ruby 1.9.2