2 Stimmen

Was ist absolut der einfachste Weg, um eine Rails 3.0-Anwendung unter Windows zu erstellen und zu veröffentlichen?

Im Versuch, die Programmier-Veredelung zu erreichen, versuche ich, meine neueste Website im Rails-Ökosystem zu erstellen. Ich finde das als .Net-Entwickler sehr schwierig und brauche einen Schubs in die richtige Richtung, da ich kurz davor stehe, aufzugeben und zu dem zurückzukehren, was ich kenne.

Ich habe in Rails etwas Ähnliches wie einen Prototypen erstellt und versuche herauszufinden, wie ich zu dem Punkt gelangen kann, an dem ich eine vernünftige Bereitstellung eingerichtet habe, um eine Beta dieser Sache zu veröffentlichen. Ich sehe keinen Sinn darin, weiterzuentwickeln, bis ich weiß, dass ich auf vernünftige Weise veröffentlichen kann.

Bisher habe ich mich für Hosting bei HostingRails angemeldet, ein SVN-Repository bei Google Code erstellt und Capistrano installiert. Das Problem, dem ich mich jetzt gegenübersehe, ist, dass ich keine Ahnung habe, wie ich meine Capfile und Deploy.rb ändern soll, um sie zum Kommunizieren zu bringen, und das, bevor ich überhaupt über die Datenbankbereitstellung nachgedacht habe. Das Problem ist, dass die Tutorials des Hosting-Anbieters nicht besonders gut sind und die Dokumentation für Capistrano geht über meinen Kopf. Ich bin an einem Punkt, an dem Capistrano mich nach einem Passwort fragt, und kein Passwort, das ich kenne, scheint zu funktionieren. Capistrano gibt mir keinen Hinweis darauf, was es zu tun versucht, und ich habe keine Ahnung, wie ich irgendwelche Zeilen in meiner Konfigurationsdatei überprüfen soll, um herauszufinden, was falsch ist.

Kann jemand eine komplette Toolkette vorschlagen, die es mir ermöglicht, eine Anwendung mit so wenig Konfiguration wie möglich zu veröffentlichen? Bin ich grob in die richtige Richtung unterwegs und wird mir das auch vernünftige DB-Bereitstellungsoptionen bieten? Kann jemand einen einfachen Schritt-für-Schritt-Leitfaden vorschlagen, der keine Kenntnis von 37 separaten Gems erfordert, bevor die Bereitstellung möglich ist?

5voto

carols10cents Punkte 6809

Ich würde für Rails-Projekte git und heroku empfehlen, anstelle von svn und HostingRails. msysgit funktioniert gut unter Windows, und ich habe gerade angefangen, heroku zu verwenden, es ist so einfach wie das Installieren des heroku Gems und das Ausführen von "git push heroku master".

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X