Управление жизненным циклом
Parent page: Конфигурация
Workspace Enterprise Server предоставляет возможность определять и управлять определениями жизненного цикла через свой браузерный интерфейс, дополняя возможность делать это через Altium Designer. Обеспечивая лучшую наглядность задействованных состояний и переходов, каждый жизненный цикл создаётся графически, позволяя с первого взгляда увидеть соответствующие потоки. Многие элементы управления, к которым вы привыкли в диалоге Edit Lifecycle Definitions dialog, присутствуют и здесь, но в гораздо более интуитивной среде, позволяя быстро создавать и изменять определения с максимальным удобством.
Доступ
Доступ к определениям жизненного цикла вашего Workspace может получить только администратор (участник роли Administrators). После входа в Workspace через браузерный интерфейс используйте дерево навигации слева, чтобы перейти на страницу Admin - Settings. Затем в отображаемом дереве щёлкните по пункту Lifecycle Definitions.

Доступ к определениям жизненного цикла через браузерный интерфейс Workspace.
Графический интерфейс
Определение и управление жизненным циклом через браузерный интерфейс Workspace — это в значительной степени визуальный процесс. Определение строится подобно блок-схеме с использованием различных графических объектов, представляющих состояния и переходы между состояниями (а также этапы, если используется Advanced стиль управления).

Определяйте жизненные циклы визуально, используя графические объекты, представляющие этапы, состояния и переходы.
Добавление и определение жизненного цикла
Добавьте новое определение, щёлкнув ссылку add new на странице сводки. Будет создано одноэтапное определение по умолчанию с использованием Advanced стиля управления.

Только что добавленное определение жизненного цикла в стиле Advanced, с одним этапом, начальным состоянием и состоянием released. Один переход соединяет два состояния.
Доступные элементы управления будут знакомы по управлению со стороны Altium Designer, включая:
- Задание имени определения.
- Определение типов контента, для которых может использоваться это определение — щёлкните ссылку see all/change, чтобы открыть окно Content Types, в котором можно включить и настроить использование определения для каждого типа контента.
- Выбор стиля управления жизненным циклом — Simple или Advanced.
- Связывание этапов с уровнями схемы именования ревизий (только для определения в стиле Advanced).
Затем создайте (этапы), состояния и переходы по мере необходимости, чтобы сформировать «диаграмму» определения. Важно учитывать следующее:
- Всегда существует начальный этап (обычно называется DESIGN) и начальное состояние (обычно называется Planned).
- Нажмите кнопку
, чтобы добавить новый графический объект этапа. Он будет добавлен ниже этапа DESIGN. Изначально этап будет называться NEW STAGE 1. При необходимости измените это в окне Stage Properties, которое открывается двойным щелчком по графике этапа.
- Нажмите кнопку
, чтобы добавить новый графический объект состояния. Перетащите его в нужное положение. Изначально состояние будет называться New State 1. При необходимости измените это, а также другие свойства состояния в окне State Properties, которое открывается двойным щелчком по графике состояния.
- Щёлкните и удерживайте границу графики состояния, чтобы добавить переход — перетащите к требуемому целевому состоянию и отпустите, когда появится оранжевый «валидный» круг. Задайте свойства перехода в окне Transition Properties, которое открывается двойным щелчком по объекту перехода. По умолчанию новые переходы будут публичными — при необходимости измените управление через свойства.
- Чтобы удалить этап, состояние или переход, наведите на него курсор и щёлкните появляющийся крестик удаления —
(этап/состояние),
(переход).
- Чтобы изменить точку входа/выхода перехода на границе состояния, наведите курсор на переход и щёлкните и перетащите конечную стрелку.
После настройки нажмите кнопку
. Нажатие кнопки
фактически восстановит диаграмму к последнему сохранённому состоянию.
Экспорт определения жизненного цикла
Вы можете быстро экспортировать графическую часть текущего просматриваемого/настраиваемого определения жизненного цикла, чтобы поделиться ею с другими для получения обратной связи. Для этого нажмите кнопку
. Экспорт выполняется в формат PNG, при этом изображение (<LifecycleDefinitionName>.png) будет загружено в папку загрузок по умолчанию вашего браузера.
Удаление определения жизненного цикла
Чтобы удалить определение жизненного цикла, нажмите на крестик закрытия на странице со сводным списком определений. Если это определение в данный момент используется хотя бы одной ревизией элемента (Item) в Workspace, появится всплывающее сообщение о том, что удалить его нельзя.


