Upload zu Heroku ohne Git
Im machen eine kleine web-app, die wirklich nur für den persönlichen Test, die app ist gebaut mit php /mysql, Plane ich den host auf heroku, aber ich Frage mich, ist es möglich, host-Zeug auf heroku ohne Druck von git.
Ich bin nicht allzu begeistert über die Verwendung von git als es ist eine andere Sache, setup und ich brauche nicht alle Mitarbeiter an diesem Projekt, auch wenn ich will, dass mein code privat habe ich um Anmeldung bis zum premium-account. Diese beiden scheinen Art rückwärts, wenn alle, die ich tun will, ist das hochladen eines Projekts auf heroku.
Nicht jeder weiß einen Weg dies zu, wo kann ich das hochladen einer lokalen Datei direkt von der Kommandozeile aus ?
InformationsquelleAutor der Frage sam | 2013-05-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie ein plugin
heroku push
gebaut ist, dass von einem der Heroku-Ingenieure. Sie finden ihn unter https://github.com/ddollar/heroku-push. Aber es ist nicht eine FTP-style upload zur Verfügung, wenn das ist, was du bist suchen für.Auch, nur weil Heroku Git benutzt, bedeutet nicht, müssen Sie einen Github account haben (da Sie erwähnen, haben Sie ein premium-Konto). Alle Github bietet einen zusätzlichen Platz zum speichern von code, wenn Sie arbeiten in einem team. Es gibt absolut KEINEN GRUND, die Sie haben zu verwenden github zu verwenden Heroku.
UPDATE: Heroku vor kurzem eingeführt programmatischen baut, die lassen stellen Sie eine TAR-Datei direkt auf Heroku über deren API. Lesen Sie mehr unter https://blog.heroku.com/archives/2013/12/20/programmatically_release_code_to_heroku_using_the_platform_api
UPDATE2: Heroku haben jetzt eingeführt, HTTP GIT - viel einfacher, ohne sich mit SSH-Schlüsseln und dergleichen. Auch DropBox-deployment ist Recht ordentlich.
InformationsquelleAutor der Antwort John Beynon
Laufenden option empfohlen zu ersetzen heroku-push ist heroku-builds.
Mit ihm können Sie
heroku builds:create
bereitstellen, die das aktuelle Arbeitsverzeichnis auf einem Heroku-app, unter anderem.InformationsquelleAutor der Antwort joshuarh
Können Sie https://github.com/ddollar/heroku-push und drücken Sie die Verzeichnisse ohne git.
Aber ich denke, git ist besser, da können Sie die Einstellungen Ihres lokalen repository, damit Ihr code ist privat und source-control ist nicht eine schlechte Sache, auch wenn Sie allein arbeiten. Sie können Lesen diese
InformationsquelleAutor der Antwort Sir l33tname