Формирование и установка обновлений приложения

В этой статье:

Формирование обновлений приложения

Первоначальная установка приложения

Установка обновлений приложения

Формирование и установка обновлений бизнес-приложений производится с помощью файлов в формате *.updpack. При формировании и установке пакетов обновлений бизнес-приложения обеспечивается контроль целостности приложения с учётом версий связанных системных компонентов продукта «Форсайт. Аналитическая платформа».

При переносе пакета обновлений бизнес-приложения в другой репозиторий, в котором не установлено данное приложение, выполняется первоначальная установка приложения с помощью менеджера репозитория. В дальнейшем формирование и обновление версий установленных приложений между репозиториями выполняется в конструкторе бизнес-приложений.

Таким образом, при создании бизнес-приложения выполняются шаги:

  1. Первоначальная установка расширения «Конструктор бизнес-приложений» продукта «Форсайт. Аналитическая платформа» в репозиторий разработки с помощью менеджера репозитория. После установки расширения в репозитории будет установлен системный компонент «Конструктор бизнес-приложений» с идентификатором COMP_CONSTRUCT.

  2. Создание приложения и формирование обновлений приложения в репозитории разработки с помощью конструктора бизнес-приложений.

  3. Установка обновлений бизнес-приложения:

Формирование обновлений приложения

Для формирования обновлений бизнес-приложения выполните шаги:

  1. Откройте бизнес-приложение на редактирование:

  1. В конструкторе бизнес-приложений перейдите в раздел  «Обновление»:

  1. В мастере формирования обновлений задайте:

Базовые свойства

Объекты обновления

Зависимые компоненты

Дополнительные настройки обновления

При необходимости настройки формирования обновлений возможно сохранить в шаблон в формате *.xml для повторного использования. В шаблон сохраняются: наименование обновления, список всех объектов с установленным составом обновления и состояние отметки (флажок установлен /не установлен), дополнительные настройки. В шаблон не сохраняется состояние отметки по обновлению зависимых компонентов, флажки установлены всегда по умолчанию. Нажмите на кнопку «Шаблоны» и выберите из списка один из вариантов:

Если шаблон не применяется, то настройки мастера формирования обновлений устанавливаются по умолчанию.

Первоначальная установка приложения

Для первоначальной установки пакета обновлений бизнес-приложения в репозиторий, в котором не установлено данное бизнес-приложение, выполните шаги:

  1. Запустите менеджер репозитория:

  1. Выберите файл с пакетом обновлений приложения и укажите репозиторий, в который будет установлено приложение.

При нажатии на кнопку «Далее» будет произведена установка выбранного пакета обновлений для приложения.

Примечание. Подключение к репозиторию выполняйте от имени пользователя, являющегося владельцем базы данных (схемы).

  1. По завершению установки нажмите кнопку «Готово».

Примечание. При наличии конфликтов при установке пакета обновлений попробуйте установить его с помощью расширения «Конструктор бизнес-приложений». Для этого откройте репозиторий, в который происходит установка пакета, найдите объект «Конструктор бизнес-приложений» с идентификатором COMP_CONSTRUCT, откройте его на редактирование и выполните установку пакета обновлений.

Установка обновлений приложения

Для обновления версии ранее установленного бизнес-приложения выполните шаги:

  1. Откройте бизнес-приложение на редактирование:

  1. В конструкторе бизнес-приложений перейдите в раздел  «Обновление» и в пункте «Установка обновления» нажмите кнопку «Обзор», выберите нужный файл с обновлением и нажмите кнопку «Установить».

  2. После выбора файла будет открыто окно «Установка обновления», в котором отображаются наименования обновления и обновляемого бизнес-приложения, номера текущей версии бизнес-приложения и его версии после установки обновления, а также наименования и номера версий связанных компонентов, которые будут обновлены. Нажмите кнопку «Установить»:

Примечание. Если номер устанавливаемой версии бизнес-приложения будет ниже текущей, то отобразится предупреждающий значок . Кнопка «Установить» будет не активна.
В случае необходимости понижения текущей версии бизнес-приложения, обратитесь в службу технической поддержки.

  1. Будет открыто окно «Установка обновления», в котором нажмите кнопку «Установить»:

  1. Начнется процесс установки обновлений, по окончании нажмите кнопку «Готово»:

Примечание. При наличии ошибок перейдите на вкладку «Ошибки» для детального просмотра. После доработки объектов бизнес-приложения сформируйте заново обновление и установите его.

  1. После установки обновлений необходимо закрыть и заново войти в репозиторий.

  2. После установки обновлений в структуре бизнес-приложение будет создана папка «Протокол установки обновлений», в которой размещаются текстовые файлы с протоколом установки:

См. также:

Построение бизнес-приложения | Объединение функциональности в компоненты