Запущенную интеграцию Matter можно откатить к предыдущей версии.
Например, у вас может быть рабочая версия v.1. Через несколько месяцев вы запускаете версию 2, а затем обнаруживаете какую-то проблему с производством. Чтобы устранить эту проблему, вы можете откатить текущую версию (v.2) до предыдущей (v.1).
Ограничения
Разработчикам следует учитывать следующие ограничения:
- Откат невозможен, если у запущенной интеграции нет предыдущих версий. Первоначальную версию запущенной интеграции нельзя откатить.
- Откат поддерживается только для одной предыдущей версии. Например, вы можете выполнить откат с версии 3 до версии 2, но не сможете затем выполнить откат с версии 2 до версии 1. Чтобы снова выполнить откат, вам нужно запустить новую версию интеграции.
- Откаченные версии удаляются из списка сертифицированных интеграций. Откаченные версии нельзя запустить снова или восстановить.
Как откатить запущенную интеграцию
- Нажмите Matter > Запустить.
- Запущенная версия интеграции должна появиться в разделе Запущено.
- Нажмите на значок рядом с запущенной интеграцией и в раскрывающемся меню выберите Откатить.
- В диалоговом окне подтверждения нажмите Откатить.
После подтверждения в разделе Запущено должна появиться ранее запущенная версия интеграции. Предыдущая версия становится текущей и сразу же развертывается в экосистеме.