Управление жизненным циклом

Workspace Enterprise Server предоставляет возможность определять и управлять определениями жизненного цикла через браузерный интерфейс, дополняя возможность делать это через Altium Designer. Обеспечивая лучшую наглядность задействованных состояний и переходов, каждый жизненный цикл создаётся в графическом виде, позволяя с первого взгляда увидеть соответствующие потоки. Многие элементы управления, к которым вы привыкли в диалоге Edit Lifecycle Definitions dialog, присутствуют и здесь, но в гораздо более интуитивной среде, позволяя быстро создавать и изменять определения с максимальным удобством.

В настоящее время эта функциональность корректно работает только в Google Chrome. Поддержка других браузеров будет реализована в дальнейшем.
Доступны различные документы, относящиеся к управлению жизненным циклом, определяемому через Altium Designer, и они в равной степени применимы и здесь — с аналогичными элементами управления через браузерный интерфейс. Подробнее об определениях жизненного цикла см. Managing Lifecycles for Items. Более подробно об управлении переходами между состояниями см. Controlling Transitions between Lifecycle States.

Доступ

Доступ к определениям жизненного цикла вашего Workspace может получить только администратор (участник группы Administrators). После входа в Workspace через браузерный интерфейс используйте дерево навигации слева, чтобы перейти на страницу Admin - Settings. Затем в отображаемом дереве щёлкните по пункту Lifecycle Definitions.

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

Доступ к определениям жизненного цикла через браузерный интерфейс Workspace.
Доступ к определениям жизненного цикла через браузерный интерфейс Workspace.

Щёлкните по записи существующего определения жизненного цикла, чтобы открыть его.

Графический интерфейс

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

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

Добавление и определение жизненного цикла

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

Только что добавленное определение жизненного цикла в стиле Advanced, с одним этапом, начальным состоянием и состоянием Released. Один переход соединяет два состояния.
Только что добавленное определение жизненного цикла в стиле 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, которое открывается двойным щелчком по объекту перехода. Новые переходы по умолчанию будут публичными — при необходимости измените режим управления в свойствах.

  • Чтобы удалить этап, состояние или переход, наведите курсор на объект и щёлкните появляющийся крестик удаления —  (этап/состояние),  (переход).
Вам не будет разрешено удалить все состояния или все этапы. Всегда должен оставаться как минимум один этап (по умолчанию DESIGN) и одно состояние (по умолчанию Planned).
  • Чтобы изменить точку входа/выхода перехода на границе состояния, наведите курсор на переход и щёлкните и перетащите конечную стрелку.
Легенда внизу диаграммы показывает значение различных значков — видно ли состояние в панели Explorer panel в Altium Designer и/или разрешено ли использовать его в проектах, а также какой контроль применяется к выполнению перехода (публичный, непубличный или требующий утверждения).

После настройки нажмите кнопку . Нажатие кнопки  фактически вернёт диаграмму к последнему сохранённому состоянию.

Изменения определений через браузерный интерфейс будут отображаться в диалоге Edit Lifecycle Definitions dialog в Altium Designer при следующем открытии — и наоборот.

Экспорт определения жизненного цикла

Вы можете быстро экспортировать графическую часть текущего просматриваемого/настраиваемого определения жизненного цикла, чтобы поделиться ею с другими для получения обратной связи. Для этого нажмите кнопку . Экспорт выполняется в формате PNG, при этом изображение (<LifecycleDefinitionName>.png) будет загружено в папку загрузок по умолчанию вашего браузера.

Удаление определения жизненного цикла

Чтобы удалить определение жизненного цикла, нажмите на крестик закрытия () на странице со сводным списком определений. Если это определение в данный момент используется хотя бы одной ревизией элемента (Item) в Workspace, появится всплывающее уведомление о том, что удалить его нельзя.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content