Frage

Ich habe gelesen, alle Arten von Anleitungen, wie Schienen-Anwendungen auf Heroku aus den Fenstern zu implementieren.

Ich habe versucht zu installieren git, Heroku Juwel, SSH-Schlüssel zu erzeugen und Einstellung Wege und alles ...

ich entweder öffentliche Schlüssel Fehler (ohne Kitt) oder tödlich keine Auth gefunden (mit Kitt) ...

War es hilfreich?

Lösung

Nach einigen Setup-Probleme - in der Tat zu SSH-Schlüssel in Verbindung stehend - Ich habe erfolgreich entwickelt Rails / Sinatra-Anwendungen unter Windows und diejenigen Heroku eingesetzt. Es funktioniert gut.

Erzeugung der Schlüssel war eine Herausforderung - ich habe keine Notizen halten, aber ich denke, ich die Schlüssel mit dem Git GUI erzeugt, in dem Sie einen OpenSSH Schlüssel erstellen können. Das Schlüsseldatei wird in ~/.ssh (so innerhalb C:\Documents and Settings\<account>\.ssh) als id_rsa mit begleitendem id_rsa.pub gespeichert. Da ich eine separate Taste für den Einsatz in Heroku wollte, habe ich beiden Dateien des Schlüsselpaares zu id_heroku / id_heroku.pub umbenannt.

Schließlich im selben Ordner, ich habe eine Datei config erstellt. Diese Datei enthält

Host heroku.com
Hostname heroku.com
Port 22
IdentitiesOnly yes
IdentityFile ~/.ssh/id_heroku
TCPKeepAlive yes
User user@example.com

Andere Tipps

Alternativ können Sie puttygen.exe, nutzen und die OpenSSH öffentlichen Schlüssel in eine mykey.pub Datei einfügen, und das Hochladen, dass mit Heroku Tasten: add c: \ mykey.pub

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