Tools zum Veröffentlichen

Du veröffentlichst Versionen und prüfst ihren Zustand.

Auf dieser Seite

Veröffentliche einen Entwurf, prüfe Versionen oder stelle eine frühere Version wieder bereit.

Hinweis

Die Verbindung gilt für den Space. Du bist dort Mitglied, und der Space ist nicht gesperrt. Ein Space ist ein gemeinsamer Arbeitsbereich in der App.

hosting_list_deploys rufst du mit jeder Rolle auf, auch mit Lesend. Für die anderen vier brauchst du die Rolle Inhaber, Administrator oder Anwender; das gilt auch für hosting_deploy_status.

Achtung

hosting_deploy schließt genau den Entwurf des Projekts ab und stellt ihn live: Was nicht im Entwurf liegt, ist nicht Teil der neuen Version. Ein neu geöffneter Entwurf beginnt leer und ist keine Kopie der veröffentlichten Version; siehe Tools für Dateien. Ohne index.html im obersten Ordner scheitert der Abschluss.

Alle Tools dieser Seite arbeiten beim ersten Aufruf ohne Bestätigungssatz. Eine Rückfrage der Anwendung ist nicht zugesichert.

hosting_deploy Publish deployment

ändert Datenlöscht, überschreibt oder ändert Sichtbares

Schließt den Entwurf ab und veröffentlicht ihn. Mit deploy wird stattdessen eine bestimmte abgeschlossene Version veröffentlicht; erneutes Veröffentlichen zählt nicht gegen das Tariflimit.

Die Antwort nennt die Adresse und den nötigen Zugang bei privaten Websites. Bei überschrittenen Datei- oder Speichergrenzen wird die neue Version verworfen; ältere Versionen bleiben.

Parameter von hosting_deploy
ParameterTypAngabeBeschreibung
spaceGanze ZahlerforderlichDie zehnstellige Space-ID.
projectGanze ZahlerforderlichDie Nummer des Projekts, wie hosting_list_projects sie zeigt.
deployGanze ZahloptionalDie Nummer einer abgeschlossenen Version dieses Projekts. Fehlt sie, veröffentlicht das Tool den Entwurf.

hosting_deploy_status Deployment status

ändert Datenlöscht, überschreibt oder ändert Sichtbares

Fragt den Zustand der angegebenen Version ab; ohne Nummer den Entwurf, sonst die veröffentlichte Version.

Der Aufruf speichert den Zustand in der App. Beim Abschluss einer Version können ältere Versionen endgültig entfallen; passt die neue Version nicht in den Tarif, wird sie stattdessen verworfen.

Parameter von hosting_deploy_status
ParameterTypAngabeBeschreibung
spaceGanze ZahlerforderlichDie zehnstellige Space-ID.
projectGanze ZahlerforderlichDie Nummer des Projekts, wie hosting_list_projects sie zeigt.
deployGanze ZahloptionalDie Nummer einer Version dieses Projekts. Fehlt sie, nimmt das Tool den Entwurf, sonst die veröffentlichte Version.

hosting_list_deploys List deployments

liest nur

Listet Versionen und die veröffentlichte Versionsnummer für weitere Aufrufe mit deploy.

Die Antwort nennt Zustand, Größe, Backups, Probleme und Tarifnutzung.

Parameter von hosting_list_deploys
ParameterTypAngabeBeschreibung
spaceGanze ZahlerforderlichDie zehnstellige Space-ID.
projectGanze ZahlerforderlichDie Nummer des Projekts, wie hosting_list_projects sie zeigt.

hosting_rollback Roll back deployment

ändert Datenlöscht, überschreibt oder ändert Sichtbares

Veröffentlicht eine noch vorhandene, bereits früher veröffentlichte Version erneut. Das verbraucht keine Veröffentlichung; die bisher aktive Version bleibt erhalten.

Ist die Version schon aktiv, ändert sich nichts. Besucher sehen die Änderung, sobald sie zum Hosting-Knoten übertragen ist.

Parameter von hosting_rollback
ParameterTypAngabeBeschreibung
spaceGanze ZahlerforderlichDie zehnstellige Space-ID.
projectGanze ZahlerforderlichDie Nummer des Projekts, wie hosting_list_projects sie zeigt.
deployGanze ZahlerforderlichDie Nummer der Version, auf die das Projekt zurückgeht. Nur eine Version, die schon einmal veröffentlicht war, kommt dafür in Frage.

hosting_set_offline Take project offline or online

ändert Datenlöscht, überschreibt oder ändert Sichtbares

Nimmt die Website eines Projekts offline oder stellt sie wieder online. Offline löscht nichts: Versionen, Domains und Einstellungen bleiben.

Offline sehen Besucher an allen Adressen eine Fehlerseite; Upload-Adressen werden nicht ausgegeben. Änderungen wirken nach der Übertragung.

Parameter von hosting_set_offline
ParameterTypAngabeBeschreibung
spaceGanze ZahlerforderlichDie zehnstellige Space-ID.
projectGanze ZahlerforderlichDie Nummer des Projekts, wie hosting_list_projects sie zeigt.
offlineWahrheitswerterforderlichtrue nimmt die Website offline, false stellt sie wieder online.

Der Tarif begrenzt Veröffentlichungen und Versionen

Free erlaubt 3 Veröffentlichungen insgesamt und behält 3 Versionen plus 1 Backup je Projekt. Max erlaubt beliebig viele Veröffentlichungen und behält 5 Versionen plus 3 Backups.

Achtung

Eine neu abgeschlossene Version kann die ältesten Versionen endgültig verdrängen. Veröffentlichte Version, Entwurf und Backups sind geschützt.

Erneutes Veröffentlichen zählt nicht; bei verbrauchten Veröffentlichungen bleiben Schreiben und Upload neuer Dateien gesperrt. Einzelheiten: Tarifgrenzen.

Ein Backup ist eine abgeschlossene Version, die bleibt

Backups bleiben bei neuen Versionen erhalten und zählen nicht zu den gewöhnlich behaltenen Versionen. hosting_list_deploys und hosting_deploy_status zeigen ihre Kennzeichnung.

Wie setze ich ein Backup?

Kein Tool des Connectors setzt ein Backup oder hebt es auf. Das tust du in der App: in der Liste der Versionen auf der Seite des Projekts, im Menü einer Version, mit den Einträgen Als Backup behalten und Backup aufheben. Mehr dazu steht unter Versionen und Backups verwalten.

Ein angehaltener Space liefert keine Websites aus

Nach dem Abo-Ende können Tools weiterarbeiten, obwohl Besucher keine Website sehen. Es gelten Free-Grenzen; das Feld offline zeigt nur den Schalter des einzelnen Projekts.

hosting_create_upload erhält keine Upload-Adresse. Stelle den Space in der App auf Free um oder buche neu; kein Tool erledigt das.

TEISENDA schreibt, wenn der Speicher knapp ist

Wann kommt welche E-Mail, und an wen?

TEISENDA prüft etwa alle fünf Minuten, ob die Nutzung eine E-Mail auslöst; der Tool-Aufruf selbst sendet sie nicht. Schwellen, Empfänger und Wiederholungen stehen unter E-Mails zur Nutzung.

Wenn etwas nicht klappt

Wo eine Abhilfe ein Tool nennt, bittest du die Anwendung, es aufzurufen. Verweist eine Meldung auf Tarife, folge dem Weg zum Tarif in den Space-Einstellungen.

„Der Tarif dieses Space erlaubt … Deployments, … sind verbraucht. Es wurde nichts hochgeladen und kein Stand angelegt. …“

hosting_deploy kam ohne Nummer einer Version, und der Tarif des Space erlaubt keine weitere Veröffentlichung; im Tarif Free sind es drei insgesamt. TEISENDA hat nichts hochgeladen und nichts angelegt. Eine Version erneut zu veröffentlichen, die schon einmal veröffentlicht war, verbraucht keine Veröffentlichung und bleibt möglich: mit hosting_rollback oder mit hosting_deploy und ihrer Nummer. Weitere Veröffentlichungen gibt es im Tarif Max; siehe Tarife Free und Max.

„Der Tarif dieses Space erlaubt … Deployments, … sind verbraucht. Der Stand … ist fertig, aber nicht veröffentlicht. …“

hosting_deploy kam mit der Nummer einer fertigen Version, also einer, die noch nie veröffentlicht war, und der Tarif des Space erlaubt keine weitere Veröffentlichung. Die Version bleibt eine fertige Version; veröffentlicht ist sie nicht. Eine früher veröffentlichte Version erneut zu veröffentlichen verbraucht keine Veröffentlichung und bleibt möglich, mit hosting_rollback oder mit hosting_deploy und ihrer Nummer. Weitere Veröffentlichungen gibt es im Tarif Max; siehe Tarife Free und Max.

„Der Stand … ist schon veröffentlicht: …“

Keine Ablehnung: hosting_rollback oder hosting_deploy kam mit der Nummer der Version, die schon die veröffentlichte ist. Das Tool sagt das und ändert nichts. Du musst nichts tun; willst du zurückgehen, nenne eine andere Version.

Es gibt keinen offenen Stand. Lege zuerst mit hosting_put_files Dateien ab.

Das Projekt hat keinen Entwurf, den hosting_deploy veröffentlichen könnte. Schreibe zuerst Dateien mit hosting_put_files.

Das Projekt hat noch kein Deployment.

hosting_deploy_status kam ohne Nummer, und das Projekt hat noch gar keine Version. Schreibe zuerst Dateien mit hosting_put_files.

„Den Stand … gibt es in diesem Projekt nicht.“

Das Projekt hat keine Version mit der Nummer, die das Argument deploy nennt, zum Beispiel weil TEISENDA sie gelöscht hat, als der Hosting-Knoten neuere Versionen abgeschlossen hat. Sieh mit hosting_list_deploys nach, welche Versionen das Projekt noch hat.

„Der Stand … war noch nie veröffentlicht. Zum Veröffentlichen nimm hosting_deploy.“

hosting_rollback kam für eine Version, die noch nie veröffentlicht war. Sie zu veröffentlichen wäre eine erste Veröffentlichung und würde gegen den Tarif zählen. Nimm hosting_deploy mit der Nummer dieser Version, oder nenne eine Version, die schon einmal veröffentlicht war.

Der Stand ist noch nicht bereit.

hosting_deploy kam mit der Nummer einer Version, die nicht abgeschlossen ist; bei den Websites, die es heute gibt, ist das der Entwurf. Mit einer Nummer veröffentlicht das Tool nur und schließt nichts ab. Rufe für den Entwurf hosting_deploy ohne Nummer auf; das schließt ihn ab und veröffentlicht ihn. Eine Version, die du in der Oberfläche der App hochgeladen hast, schließt der Knoten selbst ab; wann, siehst du mit hosting_deploy_status.

Im obersten Ordner fehlt die index.html.

Die Version hat keine index.html im obersten Ordner. Sie lässt sich deshalb nicht abschließen und nicht veröffentlichen. Lege eine index.html in den obersten Ordner, und veröffentliche erneut.

„Der Stand … wurde nicht übernommen und ist verworfen: …“

TEISENDA hat die abgeschlossene Version verworfen; die älteren Versionen sind unverändert. Die Meldung nennt einen von drei Gründen:

  • Die Version ist größer, als der Tarif für eine Version erlaubt („Er ist … groß, …“). Verkleinere die Website.
  • Sie enthält mehr Dateien, als der Tarif für eine Version erlaubt („Er enthält … Dateien, …“). Verringere die Zahl der Dateien.
  • Mit ihr hielte der Space mehr, als sein Tarif an Speicher erlaubt („Mit ihm wären … belegt, …“). Lösche Versionen oder Backups in TEISENDA; mehr Speicher haben der Tarif Max und seine Pakete, siehe Pakete nachkaufen und abbestellen.

Der Tarif Max setzt keine eigene Grenze für eine Version; siehe Tarife Free und Max. Die Meldung zu einem vollen Speicher vor dem Hochladen steht bei den Tools für Dateien.

Meldungen zu Space und Projektnummer stehen bei den Tools für Spaces und Projekte. Alle anderen, die bei jedem Tool vorkommen können, stehen unter Fehler beim Connector beheben.

Weiter