die Bereitstellung von rails3-apps mit bundler und phusion passenger: .bundle dir nicht gefunden
ich versuche zum bereitstellen von rails3-apps mit den neuesten phusion passenger 2.2.11 und ruby-enterprise-1.8.7-2010.01. ich bin mit bundler, aber Fluggast scheint nicht in der Lage sein zu finden .bundle dir.
Fehlermeldung:
git://github.com/rails/rails.git (at master) is not checked out. Please run `bundle install` (Bundler::PathError)
wo installiere ich die .bundle? wo kann ich sagen, Passagier-bundle zu verwenden?
irgendwelche Tipps?
Dank!
InformationsquelleAutor z3cko | 2010-03-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
glaube ich der Befehl den du suchst ist
die bewegt Ihre Schmuckstücke aus den .bundle-Verzeichnis vendor/cache.
sehen, yehuda katz' posting über bundler workflows auf seiner Seite: http://yehudakatz.com/2010/02/09/using-bundler-in-real-life/
mehr Informationen auf der bundler-Verzeichnis: Sie können hinzufügen in Ihnen Anwendung.rb-Datei die folgende Zeile, die zu ändern der bundler dir für phusion passenger:
Ich hatte, um
bundle pack --all
. Ohne die--all
flag wäre es nicht pack GIT/Pfad-Abhängigkeiten. (Mit bundler-1.3.0.)InformationsquelleAutor parasew
Müssen Sie sich nicht "packen" Sie Ihre Edelsteine.
Hab ich verbrachte eine Woche versucht alles. ALLE folgenden Schritte zur Problembehandlung hier ist es endlich gelöst:
https://github.com/carlhuda/bundler/blob/master/ISSUES.md
Glück!
InformationsquelleAutor Galen King
Kämpfen auch diese. Ich habe festgestellt, dass dabei eine
funktioniert der trick. Siehe den post hier: Rails 3: Passagier kann nicht finden, git gems installiert, die von bundler
Scheint ein bisschen hacky mir jedoch. Würde gerne wissen, ob dies ist ein Problem, mit Beifahrer oder bundler? Es ist version spezifisch, etc...
InformationsquelleAutor Terry Ray
Das gem bundler Website sagte, dass für die Bereitstellung, die Sie verwenden können:
InformationsquelleAutor misteryfan
versuchen
InformationsquelleAutor Niket
Was hat mir geholfen, genau auf:
1. CentOS 6.x 64bit
2. Bitnami stack bundle mit spree 1.3.1
Als Ergebnis Edelstein erschien, in der Wurzel. Aber es ist nicht gut. Es sollte mit der vendor/cache und anderen zugrunde liegenden Ordner.
Den ich ausführen:
Option --alle ist für die Verpackung von "git" Edelsteine.
Neu starten, Passagier-und weitermachen:)
InformationsquelleAutor Sergey