ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ Назад В начало Вперед

В программе Менеджер обновлений используются следующие основные понятия, термины и определения:

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

Номер версии компонента включает в себя следующие элементы:

где:

секция 1 - номер версии / релиза Галактики ERP;

секция 2 - номер версии компонента в данной версии / релизе Галактики ERP;

секция 3 - '0' для общего обновления, другое число - для специального обновления.

где:

секция 1 - номер версии Атлантис;

секция 2 - номер версии компонента в данной версии Атлантис, совпадает с номером сборки (релиза) Атлантиса;

секция 3 - '0' для общего обновления, другое число - для специального обновления.

Взаимозависимость компонентов определяет для компонента требование по наличию в системе другого компонента (компонентов) определенной версии (равной или не меньше некоторой заданной версии) для обеспечения его работоспособности. Требуемые компоненты могут быть двух типов:

- компоненты, наличие которых обязательно;

- компоненты, наличие которых необязательно. Однако, если они присутствуют в системе, то должно выполняться условие по их версии.

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

Дистрибутив (архив) компонента - форма поставки пользователям новой версии компонента, представляющая собой файл-архив с расширением .acd, содержащий все необходимые для установки файлы компонента. Дистрибутив обновления всегда содержит только один компонент системы, одной версии. Для работы с дистрибутивами используется утилита Менеджер обновлений.

Обновление - совокупность дистрибутивов компонентов (один или несколько) совместно с readme-файлами, описанная в одном файле-реестре и сформированная с определенной целью (поставка реализованных доработок, исправление ошибок). Компоненты в обновлении могут быть связаны физически (через взаимозависимость версий), логически (например, обновления для оперативного контура), а также временными (выпускаются в одно время) и целевыми рамками (обновления по какому-либо договору, и т.д.).

Различают следующие виды обновлений:

Обновление компонента - обновление, содержащее новую версию одного компонента.

Пакетное обновление - обновление, содержащее новые версии более одного компонента.

Реестр обновления - служебный файл с расширением .асc, содержащий описание содержимого обновления.

Readme-файл - текстовый файл специального формата, содержащий информацию о новой версии компонента, включая:

- назначение;

- наименование продукта и версию компонента;

- состав компонента;

- требуемые версии других компонентов;

- инструкцию по установке;

- список проблем, решенных в данной версии компонента. Readme-файл включает в себя все решенные проблемы, начиная с первой версии компонента.