Ihr Projekt verwenden

Projekt-Rollback

So setzen Sie Ihr Projekt auf eine frühere Deployment-Version zurück.

Zuletzt aktualisiert:

Was ist ein Rollback?

Mit einem Rollback können Sie Ihr Projekt auf eine beliebige frühere Deployment-Version zurücksetzen. Wenn eine Verfeinerung nicht wie erwartet ausgefallen ist, können Sie mit einem Klick zu einer Version zurückkehren, die funktioniert hat.

So führen Sie einen Rollback durch

In der Chat-Ansicht Ihres Projekts erscheint jedes erfolgreiche Deployment als Checkpoint-Marker mit der Versionsnummer, einer Beschreibung des Erstellten und einem Zeitstempel. So führen Sie einen Rollback durch:

  1. Scrollen Sie durch Ihren Chat, um die Deployment-Version zu finden, die Sie wiederherstellen möchten.
  2. Klicken Sie auf die Schaltfläche Rollback here am Deployment-Marker.
  3. Bestätigen Sie den Rollback im erscheinenden Dialog.
  4. FloopFloop stellt Ihren Code wieder her und deployt automatisch neu.

Die Rollback-Schaltfläche ist beim neuesten Deployment ausgeblendet (da Sie sich bereits auf dieser Version befinden) und während ein Deployment läuft.

Was während eines Rollbacks passiert

Wenn Sie einen Rollback auslösen, führt FloopFloop folgende Schritte aus:

  1. Es ruft den genauen Code der Ziel-Deployment-Version ab.
  2. Es ersetzt den gesamten aktuellen Code durch die ältere Version (einschließlich des Entfernens von Dateien, die später hinzugefügt wurden).
  3. Es löst einen neuen Build und ein neues Deployment mit dem wiederhergestellten Code aus.

Für den Rollback wird eine neue Deployment-Version erstellt (wenn Sie z.B. auf v3 sind und auf v1 zurücksetzen, ist das Ergebnis v4 mit dem Code von v1). Ihr Deployment-Verlauf bleibt vollständig erhalten.

Kosten

Rollback ist auf allen Abo-Ebenen verfügbar, einschließlich des kostenlosen Plans. Für kostenpflichtige Pläne kostet ein Rollback 1 Credit. Nutzer des kostenlosen Tarifs können kostenlos zurücksetzen.

Einschränkungen

  • Das Datenbankschema wird nicht zurückgesetzt. Es wird nur der Anwendungscode zurückgesetzt. Wenn ein Deployment neue Datenbanktabellen oder -spalten hinzugefügt hat, bleiben diese nach dem Rollback bestehen. Daher eignet sich der Rollback am besten für Änderungen an UI, Logik und Inhalten.
  • Nur abgeschlossene Deployments können als Rollback-Ziele verwendet werden. Fehlgeschlagene oder laufende Deployments sind nicht auswählbar.
  • Nur ein Rollback gleichzeitig. Sie können keinen Rollback starten, während ein anderes Deployment bereits läuft.