2010-10-17 4 views

Répondre

8

Pour Rails 3, vous ne modifiez plus config/environment.rb. Vous modifier Gemfile, ajoutant

gem 'authlogic' 

à lui, puis faire une

bundle install 

plus d'info: http://gembundler.com/rails3.html


Il y aura un Gemfile.lock, et il répertorie toutes les gemmes et leurs versions dans votre projet. Les documents de Bundler:

Chaque fois que votre Gemfile.lock change, vérifiez toujours dans le contrôle de version. Il conserve un historique des versions exactes de tout code tiers que vous avez utilisé pour exécuter avec succès votre application .

Lorsque vos co-développeurs (ou vous sur une autre machine) vérifier votre code, il viendra avec les versions exactes de tout le code tiers votre application utilisé sur la machine qui votre dernière développés sur (dans le Gemfile.lock). Lorsque ils exécuter installer bundle, bundler va trouver le Gemfile.lock et ignorer l'étape de résolution de dépendance. Au lieu de cela, il va installer toutes les pierres précieuses que vous utilisé sur la machine d'origine.

+0

je devais ajouter 'petit bijou 'authlogic', "~> 3.1.0"' à mon Gemfile. Just 'gem 'authlogic'' l'a gardé en 2.1.6 pour une raison quelconque. –