Wie halte ich alle gems im Gemfile-kompatibel nach update

Meine Frage schon gefragt wurde hieraber ich versuche zu verstehen was die Gründe dafür sind im Gegensatz zu wie das zu umgehen.

Die Fehler, die ich bekam, war;

You have already activated rspec-core 2.7.1, but your Gemfile requires rspec-core 2.6.4. Using bundle exec may solve this. (Gem::LoadError)

Nun habe ich verschiedene Lösungen, wie mit der "mpapis-bundler", oder erstellen Sie ein Kürzel für "bundle exec", aber ich war unter Eindruck dass das war, was

$bundle install --binstubs

war.

Genauer gesagt, da habe ich keine Versionsnummern angegeben in meinem gemfile für rspec-rails, warum habe ich diese Inkompatibilität? Mein Fehler ist auch aufgetreten als ich versucht

$rake db:migrate

mir zu sagen, dass

You have already activated rake 0.9.2.2, but your Gemfile requires rake 0.9.2. Consider using bundle exec.

Alle Erklärungen wären sehr willkommen.

EDIT:
Alle meine Edelsteine für meine app in einem gemset, und ich habe aktualisiert mein Edelsteine wieder. Sollte ein update nicht, stellen Sie sicher, dass die zugehörigen Edelsteine sind kompatibel?

InformationsquelleAutor der Frage Theo Scholiadis | 2011-10-27

Schreibe einen Kommentar