Eine veröffentlichte Matter Integration kann auf eine zuvor veröffentlichte Version zurückgesetzt werden.
Angenommen, 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 für die aktuell veröffentlichte Version (Version 2) ein Rollback 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 früheren Versionen dafür vorhanden sind. Die erste Version einer veröffentlichten Integration kann nicht zurückgesetzt werden.
- Ein Rollback wird nur für eine Version zuvor unterstützt. Sie können beispielsweise von Version 3 auf Version 2 ein Rollback durchführen, aber nicht von Version 2 auf Version 1. Sie müssen eine neue Integrationsversion veröffentlichen, um für die Integration noch einmal ein Rollback durchführen zu können.
- Zurückgesetzte Versionen werden aus der Liste der zertifizierten Integrationen entfernt. Zurückgesetzte Versionen 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 sofort im Ökosystem eingeführt.