Frage

Ich habe eine Anwendung, die ich auf einen Entwicklungsserver mit Capistrano bin bereitstellen. Ich möchte diesen Einsatz zwingen, die Entwicklungsdatenbank zu verwenden. Bisher ist der einzige Weg, habe ich es geschafft, es zu tun ist, um meine Produktionsdatenbank Informationen in database.yml gleich der Entwicklung info zu machen. Aber das ist eine komplette Hack.

Ich habe versucht Einstellung rails_env zur Entwicklung in deploy.rb aber das hat nicht funktioniert.

Die Gedanken?

War es hilfreich?

Lösung

ich am Ende mit der Lösung über hier . Im Grunde ein Rezept eine Linie in environment.rb nach deploy zu ersetzen, aber vor dem Neustart.

Die Probleme scheinen mit Dreamhost des Passagier Config zu sein. Es wird davon ausgegangen Sie im Produktionsmodus ausführen.

Andere Tipps

Ich würde verwenden Capistrano Ext um mehrere Deployment-Umgebungen zu definieren. Ich habe dies in der Vergangenheit verwendet, um Inszenierung und Produktionsanlagen meiner apps deply, so finde ich es gut für Sie funktionieren würde.

Jamis Buck hat eine Zuschreibung , wenn Sie ein möchten Überblick darüber, wie es zu benutzen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top