2010-09-10 6 views
0

Je suis sûr que c'est étonnamment simple, et je ne suis pas du tout familiarisé avec Rails 3, mais je n'arrive pas à comprendre comment le faire fonctionner. J'essaie d'installer le plugin paper_trail dans mon application Rails 3; mais les instructions semblent conçues pour Rails 2. Je cours sous Windows, et n'ai pas de git disponible.Comment installer le plugin paper_trail sur Rails 3

J'ai essayé de mettre gem 'paper_trail' dans mon Gemfile et d'exécuter bundle install, qui a ramassé la gemme correctement; mais rails generate paper_trail (que je suppose est la nouvelle forme de script/generate paper_trail échoue avec Could not find generator paper_trail.

Quelqu'un peut-il me donner des instructions étape par étape pour obtenir ce travail?

Répondre

1

J'ai réussi à faire ce travail en téléchargeant simplement le code compressé de github, le décompactant en fournisseur/plugins, l'installation du gem (via Gemfile et bundle install), puis le copier-coller du code de migration dans le générateur paper_trail dans une migration vide du même nom

2

11 Octobre, rails generate paper_trail fonctionne comme vous vous y attendez

3

Un peu tard pour la fête. J'écris ceci depuis que j'ai trouvé le fil à travers Google. Voici comment je l'ai eu pour travailler avec Rail 3.0.9. Je recevais la même erreur avec

bundle exec rails generate paper_trail 

ainsi que

bundle exec rails g paper_trail 

et

rails generate paper_trail 

fin de compte, vous devez exécuter

bundle exec rails generate paper_trail:install 

qui a généré la migration fichier pour moi et un

bundle exec rake db:migrate 

a créé le tableau.

Questions connexes