Ein Rollback einer veröffentlichten Matter Integration ist auf eine zuvor veröffentlichte Version möglich.
Beispiel: Sie haben Version 1 in der Produktion. Nach einigen Monaten veröffentlichen Sie Version 2 und stellen dann ein Problem in der Produktion fest. Um dieses Problem zu beheben, können Sie ein Rollback der aktuell veröffentlichten Version (Version 2) auf die zuvor veröffentlichte Version (Version 1) durchführen.
Einschränkungen
Beim Rollback-Prozess gibt es einige Einschränkungen, die Entwickler beachten sollten:
- Ein Rollback ist für eine veröffentlichte Integration nicht zulässig, wenn keine vorherigen Versionen vorhanden sind. Für die erste Version einer veröffentlichten Integration kann kein Rollback durchgeführt werden.
- Ein Rollback wird nur für eine vorherige Version unterstützt. Sie können beispielsweise ein Rollback von Version 3 auf Version 2 durchführen, aber nicht von Version 2 auf Version 1. Sie müssen eine neue Integrationsversion veröffentlichen, um ein Rollback der Integration durchführen zu können.
- Für Versionen, für die ein Rollback durchgeführt wurde, werden aus der Liste der zertifizierten Integrationen entfernt. Versionen, für die ein Rollback durchgeführt wurde, können nicht noch einmal veröffentlicht werden und sind nicht wiederherstellbar.
Rollback einer veröffentlichten Integration durchführen
- Gehen Sie zu Matter > Veröffentlichen.
- Die veröffentlichte Version der Integration sollte im Abschnitt Veröffentlicht angezeigt werden.
- Klicken Sie bei der veröffentlichten Integration auf das Symbol und wählen Sie im Drop-down-Menü Rollback durchführen aus.
- Klicken Sie im Bestätigungsdialogfeld auf Rollback durchführen, um den Vorgang zu bestätigen.
Nach der Bestätigung sollte im Abschnitt Veröffentlicht die zuvor veröffentlichte Version der Integration angezeigt werden. Diese vorherige Version wird zur aktuellen Version und wird sofort im Ökosystem eingeführt.