В представлении Release в Online Mode процесс выпуска представляет собой поэтапный поток, при этом записи в левой части представления позволяют с первого взгляда понять, на каком этапе вы сейчас находитесь:
-
Configure Server Release – на этом этапе процесса выпуска вы указываете тип(ы) данных, которые хотите сгенерировать: исходные данные (генерируются всегда), данные для производства (Fabrication Data), данные для сборки (Assembly Data) (для базового проекта и для каждого обнаруженного варианта).
-
Validate Project – следующий этап процесса выпуска запускается автоматически, когда в назначенных файлах OutJob обнаруживается один или несколько отчётов типа Validation. Запускаются все определённые генераторы выходных данных для валидации, заданные в файле Output Job, назначенном элементу данных, который выпускается.
-
Generate Data – следующий этап процесса выпуска также запускается автоматически. Здесь выполняются все остальные выходные данные, определённые в файлах OutJob, назначенных включённым Data Items, чтобы сгенерировать данные, которые будут выпущены в соответствующие целевые элементы в Workspace.
-
Review Data – после успешного прохождения всех проверок валидации и генерации выходных данных этот этап процесса выпуска позволяет просмотреть сгенерированные данные.
Если вы выберете команды Prepare & Release или Prepare & Release & Publish to PLM (из меню, связанного с кнопкой
), Project Releaser не будет останавливаться на этапе Review Data.
-
Upload Data – после подтверждения выпуска на предыдущем этапе автоматически выполняется следующий. Он просто показывает ход загрузки данных в ревизии соответствующих Data Items в целевом Workspace.
-
Execution Report – это финальный этап процесса, предоставляющий сводку по выпуску. Даны ссылки навигации для быстрого перехода к сгенерированным ревизиям элементов (Item Revisions) в панели Explorer panel. Если вы открыли Project Releaser как часть процесса выпуска и публикации в PLM, будет показана кнопка
. Нажмите её, чтобы продолжить базовый рабочий процесс и опубликовать данные в PLM.
Если вы выберете команду
Prepare & Release & Publish to PLM (из меню, связанного с кнопкой
),
Project Releaser не будет останавливаться на этапе
Execution Report, и кнопка

показана не будет.
-
Publish to PLM – этот этап присутствует только при запуске выпуска в рамках соответствующего активированного процесса (выпуск с последующей публикацией в PLM). На этот этап переход выполняется автоматически при нажатии кнопки
на предыдущем этапе (либо выполняется прямой переход, если использовалась команда Prepare & Release & Publish to PLM из меню, связанного с кнопкой
). Появится диалог Login Credentials. Введите Username и Password для вашего экземпляра PLM и выберите шаблон PLM Template, который хотите использовать (он отображается в форме <PLMInstance>:<PublishingTemplate>).
Обратите внимание: учётные данные для входа в ваш экземпляр PLM требуются только при первой публикации в этот экземпляр. Затем они будут сохранены вместе с Workspace. После этого любая публикация этого проекта в тот же экземпляр PLM будет выполняться напрямую — в соответствии с заданным рабочим процессом и выбранным шаблоном публикации.
Если вы публикуете впервые и номера деталей (на стороне PLM) ещё не связаны с проектом Workspace, эти номера будут созданы в PLM и связаны с проектом в рамках первоначальной публикации. Также у вас есть возможность определить записи компонентов для компонентов Workspace в экземпляре PLM в рамках операции публикации — чтобы получить BOM компонентов внутри PLM (опционально, в зависимости от заданного и используемого шаблона публикации при публикации проекта в экземпляр PLM).
Online Stage 1 – Configure Server Release
На этом этапе процесса выпуска вы указываете тип(ы) данных, которые хотите сгенерировать. Data Items, которые можно выпустить:
-
Source Data – снимок исходного проекта.
-
Fabrication Data – данные, необходимые производителю (Fabrication House) для изготовления «голой» платы.
-
Assembly Data for the Base Design (no variations) – данные, необходимые сборочному производству (Assembly House) для полной комплектации «голой» платы в соответствии со спецификацией (Bill of Materials), для базового проекта без вариантов.
-
Assembly Data for Design
Variant n – данные, необходимые сборочному производству (Assembly House) для комплектации «голой» платы в соответствии со спецификацией (Bill of Materials), и для Variant n базового проекта.
Количество наборов данных для сборки будет соответствовать базовому (без вариантов) проекту и всем обнаруженным вариантам, определённым для этого проекта.
Кроме того, вы можете добавлять и настраивать разделы Custom Data, что позволяет создать пользовательский набор данных выпуска. Это больше предназначено для обратной совместимости или пользовательских потоков данных. Ссылки не создаются, за исключением исходных данных. В рамках выпуска можно добавить и настроить любое количество пользовательских наборов данных (нажмите элемент управления Add Section под списком текущих определённых элементов данных).

Этап 1 процесса выпуска проекта — настройка того, что будет включено в выпуск (какие данные генерировать).
Элемент Source Data всегда включается в выпуск. Остальные элементы данных можно включать опционально.
Assignment of Output Jobs
Чтобы элементы Fabrication Data и Assembly Data были включены в выпуск, им должен быть назначен как минимум один файл OutputJob. Если у вас есть файлы Output Job, имена которых начинаются с подстрок 'fab' и 'ass', эти OutJob будут назначены разделам Fabrication Data и Assembly Data соответственно автоматически при первом открытии представления Release. Если нет — вам потребуется назначить соответствующие OutJob вручную в каждом случае. Это можно сделать на вкладке Release Options диалога Project Release Options (нажмите кнопку
внизу слева в представлении, чтобы открыть его).

Назначьте OutJobs соответствующим наборам данных по мере необходимости.
Кнопку Include Design subfolder into the item content (for legacy compatibility, not recommended) в нижней части диалога следует использовать только для совместимости с устаревшими решениями. Используйте с осторожностью!
Switching Release Target
Вкладку Release Options диалога Project Release Options также можно использовать для изменения цели выпуска — переключения между управляемым (Online) и неуправляемым (Offline) режимами работы. Доступны три варианта:
-
Unmanaged - Folder (Offline): выберите этот вариант, чтобы выпускать сгенерированные данные в локальную папку. Путь к корневой папке задаётся на вкладке Output Path диалога. По умолчанию установлено значение [OutputPath] (используется путь, заданный в поле Output Path на вкладке Options tab of the Project Options dialog).
-
Unmanaged - Zip (Offline): выберите этот вариант, чтобы выпускать сгенерированные данные в локальную папку. Данные будут упакованы в один Zip-файл. Путь/имя Zip задаётся на вкладке Output Path диалога. По умолчанию установлено значение [OutputPath][ProjectName].zip (используется путь, заданный в поле Output Path на вкладке Options диалога Project Options).
-
Managed - <WorkspaceName> (Online): выберите этот вариант, чтобы выпускать в Workspace (с WorkspaceName), к которому вы активно подключены.

Переключение цели выпуска — куда должны быть отправлены сгенерированные данные — как часть параметров выпуска проекта.
Выпуск проекта жгутов (harness design) в подключённый Workspace Enterprise Server в настоящее время не поддерживается. Поэтому вариант Managed - <WorkspaceName> недоступен в диалоге Project Release Options для этого типа проекта при подключении к Workspace Enterprise Server.
Setting Workspace Item Naming Schemes
При первом выпуске проекта в целевой Workspace вы можете определить, как будут именоваться целевые элементы данных в этом Workspace (в ревизии которых будут загружены сгенерированные данные). Это делается на вкладке Item Naming диалога Project Release Options, который открывается нажатием кнопки
внизу слева в представлении (или щёлкнув ссылку Target Revision для набора данных, который будет выпущен, и выбрав Edit в контекстном меню). Используйте эту вкладку, чтобы:
-
Задать имя проекта. По умолчанию оно будет заполнено фактическим именем проекта.
-
Задать схемы именования по умолчанию для различных элементов данных, которые могут быть сгенерированы в рамках выпуска. Щёлкните внутри поля в столбце Item ID, затем нажмите кнопку
справа от поля, чтобы открыть диалог Choose Item (вариант панели Explorer), который позволяет указать существующий Item в активно подключённом Workspace.
Элемент Project не является элементом, создаваемым для приёма данных выпуска; это сущность, используемая как точка привязки для представления общего проектного вида выпущенных элементов данных и того, как они все связаны при просмотре проекта в панели
Explorer panel. Подробнее см. в разделе
Viewing the Released Project .
Чтобы изменить любую из схем именования, нажмите кнопку Settings, чтобы открыть диалог Naming Template Settings.

Задайте имя проекта и определите именование для сгенерированных элементов данных в целевом Workspace. Здесь поля редактируемы, поскольку проект ещё не был выпущен.
Для использования в шаблоне именования поддерживаются следующие форматы макросов:
-
Parameter-based – поддержка параметров в квадратных скобках (например,
[ProjectName], [VariantName], [ProjectParameter]).
-
Numeric-based – поддержка числовых квантификаторов в фигурных скобках (например,
{0000}, {9000}).
На вкладке Item Naming диалогового окна Project Release Options можно щёлкнуть прямо по записи схемы именования и изменить имя нужным образом. Либо нажмите кнопку справа от поля, чтобы открыть диалог Choose Item (вариант панели Explorer), который позволяет выбрать существующий Item в активно подключённом Workspace.
Именование Item можно изменить в любой момент на первом этапе представления
Release, при настройке данных, которые будут выпущены в активно подключённый Workspace. После нажатия

связанное именование изменить уже нельзя, поскольку для каждого включённого набора данных, входящего в выпуск, будут созданы запланированные элементы с этим именованием — и они будут связаны с проектом. Поэтому даже если вы не продолжите выпуск данных в эти элементы, они всё равно будут существовать в состоянии готовности, а соответствующие записи шаблона именования станут неактивными (серого цвета). Вы можете удалить эти запланированные элементы или воспользоваться командой
Browse (щёлкните по записи
Target Revision, чтобы открыть меню) и в каждом случае создать новый целевой Item с нужным именованием.
Controlling the Target Revision
Щёлкните по ссылке рядом с записью Target Revision (в основном представлении), чтобы открыть меню команд, показанное на следующем изображении:

Доступ к элементам управления для задания целевой ревизии набора данных, который будет сформирован в рамках выпуска — наведите курсор на изображение, чтобы увидеть.
Доступные команды зависят от того, был ли Item выпущен первоначально или нет. Ниже приведён список всех возможных команд:
-
Auto <RevisionID> – этот пункт позволяет системе управлять ревизиями, чтобы вам не приходилось создавать запланированные ревизии там, где их сейчас нет.
RevisionID показывает следующую ревизию Item на том же уровне в рамках назначенной схемы именования ревизий (например, если текущая ревизия — A.1, то эта команда покажет целевую как A.2).
-
Next <RevisionID> – этот пункт доступен только после первоначального выпуска Item. Используйте его, чтобы быстро увеличить целевую ревизию на следующий уровень в рамках назначенной схемы именования ревизий.
RevisionID показывает следующую ревизию (например, если текущая ревизия — A.1, эта команда переключит цель на B.1).
-
Custom – используйте этот пункт, чтобы нацелиться на конкретную ревизию целевого Item, задав пользовательский Revision ID в диалоге
Custom Revision ID dialog. В зависимости от применяемой схемы именования ревизий в диалоге может быть до трёх полей Level ID. Обратите внимание: ID первой запланированной ревизии Item можно изменить в любой момент после создания Item и до выпуска данных в эту начальную ревизию (т.е. пока она всё ещё находится в состоянии Planned ).
-
Browse – используйте этот пункт, чтобы указать существующую связку Item-Revision, в которую будет выполняться выпуск. Для этого появится диалог Choose Target Item (вариант панели Explorer panel).
-
Edit – используйте этот пункт, чтобы открыть вкладку Item Naming диалогового окна Project Release Options, где можно изменить имя целевого Item (и начальной ревизии), которые будут созданы.
-
Navigate – используйте этот пункт, чтобы быстро перейти к Item на панели Explorer (где он уже был выпущен, а следующая ревизия существует в запланированном состоянии).
Пункт в верхней части меню будет отражать текущую выбранную/заданную целевую ревизию.
Accessing Data Generation Details
Нажмите элемент управления Details — в крайней правой части заголовка набора данных — чтобы открыть подробности о том, что именно будет сгенерировано этим набором данных. Сверните это расширенное представление, нажав элемент управления Hide Details. За исключением набора Source Data, генерируемые данные будут поступать из одного или нескольких назначенных файлов Output Job. Быстро открыть исходный OutJob можно, нажав элемент управления Configure.

Откройте подробный вид набора данных, чтобы увидеть, какие данные будут сгенерированы — наведите курсор на изображение, чтобы увидеть.
Additional Settings
Существуют дополнительные настройки, которые можно задать для выпуска проекта, на странице Data Management – Servers page диалогового окна Preferences:
-
Папку, используемую для временного хранения сгенерированных файлов перед загрузкой в активно подключённый Workspace, можно оставить автоматической (для установки по умолчанию —
\Users\<ProfileName>\AppData\Local\Temp\Releases) или вручную заменить на выбранную вами папку.
-
Включите параметр Delete contents after exiting release mode, чтобы после завершения процесса выпуска временная папка хранения фактически очищалась.
-
Имя каждого сгенерированного результата при необходимости можно дополнять префиксом из Item ID и Revision ID (например,
[FAB-Kame_FMU-A.1] Validation.PDF). Для этого включите параметр Prepend revision HRID to file names.

Дополнительные параметры, относящиеся к процессу выпуска проекта.
После того как элементы данных, которые будут созданы в рамках выпуска, настроены должным образом, нажмите кнопку
в правом нижнем углу представления, чтобы продолжить.
Кнопка

имеет два состояния. Нажатие запускает стандартную команду
Prepare. Она выполнит выпуск до этапа
Review Data, позволяя по сути ещё раз проверить, что всё в порядке, прежде чем окончательно зафиксировать выпуск данных. Если вы не хотите делать паузу для проверки, используйте выпадающее меню, связанное с кнопкой, и выберите команду
Prepare & Release.
В рамках подготовки выполняется несколько предварительных проверок, включая:
-
Проверку того, что проект и все файлы сохранены.
-
Проверку того, что проект и все соответствующие файлы зафиксированы в VCS (если применимо).
-
Проверку того, что каждому включённому элементу данных присвоено имя.
-
Проверку наличия у пользователя прав на создание целевого Item (и ревизии).
-
Создание требуемых целевых Item (и запланированных ревизий) в Workspace там, где их ещё нет, и обеспечение использования следующей ревизии для тех Item, которые уже существуют.
Если будут обнаружены проблемы, вам предложат варианты их устранения (например, сохранить локально изменённые файлы и зафиксировать их в VCS).
Если в выпускаемом проекте обнаружены внешние документы (документы, связанные с проектом, но хранящиеся в папке, отличной от папки проекта или её подпапки), откроется диалог External files со списком внешних документов (
). Чтобы избежать потенциальных проблем, рекомендуется хранить все документы, связанные с проектом, в папке проекта или её подпапках.
На этом этапе формируется Item Source Data — со снимком исходных файлов проекта разработки, выпущенным в целевую ревизию Item.
Online Stage 2 – Validate Project
После успешного завершения этапа 1 этот следующий этап процесса выпуска запускается автоматически, когда в назначенных файлах OutJob обнаруживается один или несколько отчётов типа Validation. Запускаются все определённые генераторы выходных данных проверки, заданные в файле Output Job, назначенном выпускаемому элементу данных. Это включает выполнение любого из следующих пунктов:
-
Differences Report – использование компаратора для определения, корректно ли синхронизированы исходные и PCB-документы проекта.
-
Electrical Rules Check – проверка электрической/чертёжной корректности захваченного исходного проекта.
-
Design Rules Check – проверка корректности PCB-документа относительно заданных ограничений проектирования на уровне платы.
-
BOM Checks – проверка возможных нарушений, связанных с Design Items или Part Choices в исходном документе BOM (
*.BomDoc), если доступно.
-
Footprint Comparison Report – сравнение посадочных мест на плате с их исходной библиотекой, чтобы убедиться, что они актуальны и совпадают.
-
Component State Checking – проверка компонентов, находящихся в ограниченных состояниях. В рамках настройки вы определяете действие для каждого текущего состояния каждой текущей Lifecycle Definition в целевом Workspace: не выполнять действий, выдать предупреждение или сформировать ошибку. Последний вариант предотвратит выпуск проекта. Кроме того, выполнение проверки сформирует удобный HTML-отчёт, позволяющий с первого взгляда увидеть, какие компоненты проекта находятся в недопустимых состояниях.
-
Environment Configuration Compliance Check – проверка того, что используются только те элементы данных, которые разрешены конфигурацией среды, доступной для вашей назначенной роли (если применимо). Эта проверка также может гарантировать, что все design items берутся из Workspace.
Если проверка прошла успешно, отображается значок
с текстом Passed. Если нет — будет показан значок
с текстом Failed.
Выпуск завершится неудачей, если какие-либо проверки валидации не будут пройдены успешно.
Нажатие

в правом нижнем углу представления остановит процесс выпуска.
Online Stage 3 – Generate Data
После успешного завершения этапа 2 этот следующий этап процесса выпуска запускается автоматически. Здесь выполняются все остальные выходные данные, определённые в файлах OutJob, назначенных включённым Data Items, чтобы сгенерировать данные для выпуска в соответствующие целевые элементы в Workspace.
Как и на других этапах (но особенно заметно на этом, поскольку он выполняется дольше), для отображения хода генерации используются значки:
– ещё не запускалось/не сгенерировано.
– выполняется/генерируется.
– успешно сгенерировано.
– генерация не удалась.
Нажатие

в правом нижнем углу представления остановит процесс выпуска.
Online Stage 4 – Review Data
После успешного прохождения всех проверок валидации и формирования выходных данных этот этап процесса выпуска позволяет просмотреть сгенерированные данные.
Если вы решите использовать команду Prepare & Release (из меню, связанного с кнопкой
), Project Releaser не будет останавливаться на этапе Review Data.

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

Нажмите элемент управления Details, чтобы переключиться с простого на подробный вид сгенерированных данных для соответствующего раздела. Чтобы вернуться обратно, нажмите элемент управления Hide Details.
Output Generation States in Detailed View
В следующей таблице перечислены возможные состояния выходных данных при их генерации и просмотре в подробном виде:
Состояние
|
Описание
|
|
Выходные данные ещё не сгенерированы/не существуют.
|
|
Выходные данные были сгенерированы, но с тех пор в проекте произошли изменения, из‑за чего актуальность (валидность) этих данных больше не соответствует текущему состоянию.
|
|
Выходные данные в данный момент находятся в процессе генерации.
|
|
Выходные данные относятся к валидации и сформировали отчёт без ошибок. Для отчёта ERC это означает, что ошибок либо нет, либо их уровень укладывается в заданный максимально допустимый уровень для данного отчёта.
|
|
Выходные данные (за исключением данных, основанных на валидации) успешно сгенерированы.
|
|
Выходные данные не удалось сгенерировать. Для выходных данных, основанных на валидации, это означает, что в исходных проектных документах есть ошибки, из‑за которых не проходят определённые проверки. Для стандартных выходных данных это означает, что их не удалось сформировать. Возможно, при предгенерационной валидации возникли Fatal Errors, либо есть проблема в настройке соответствующего генератора выходных данных в файле Output Job.
|
В компактном виде сгенерированных данных щёлкните ссылку View, чтобы открыть соответствующий файл данных или набор файлов — либо во встроенном редакторе Altium Designer (например, CAM-редактор для файлов Gerber или сжатых/несжатых ODB++), либо во внешнем приложении (например, Microsoft Excel для спецификации Bill of Materials). В подробном виде дважды щёлкните по записи, чтобы просмотреть только этот файл.
Распространённый тест «готовности к выпуску», который используют многие разработчики, — сравнение Gerber-файлов, сформированных для текущего выпуска, с Gerber-файлами предыдущего выпуска. Нажмите ссылку Compare Gerber рядом с выходными данными Gerber и выберите предыдущий выпуск из выпадающего списка, чтобы сравнить подготовленные данные Gerber с данными выбранного выпуска. В браузере по умолчанию откроется ваш Company Workspace и будут показаны результаты.

Доступ к функции сравнения Gerber из Project Releaser до выпуска данных в Workspace.
► Узнайте больше о функции Gerber Comparison (Altium 365 Workspace, Enterprise Server Workspace).
В разделе Source Data в компактном виде щелчок по ссылке View откроет Windows File Explorer в временной папке, куда сохранён снимок исходных файлов проекта. Эта функциональность также доступна через ссылку Explore справа от заголовка разделов. Фактически у каждого раздела есть такой элемент управления, чтобы быстро перейти к подпапке с соответствующими данными внутри временной папки.
В подробном виде команды контекстного меню (по правому щелчку) позволяют открыть документ и перейти к месту его генерации (во временной папке). Также можно добавить столбцы данных для расположения папки и даты создания — щёлкните правой кнопкой по области заголовков таблицы и выберите команду Select Columns, чтобы открыть диалог настройки отображаемых данных.
Если после просмотра данных вы понимаете, что нужно внести изменения, нажмите кнопку
в правом нижнем углу. Появится диалог подтверждения, предупреждающий, что все сгенерированные данные будут потеряны — нажатие OK отменит выпуск, и вы вернётесь к этапу 1 процесса.
Система, разумеется, предотвращает любые изменения проектных файлов между подготовкой выпуска и выпуском данных в Workspace. Если вы каким-либо образом измените проектные файлы, процесс выпуска будет завершён, и вы вернётесь на начальный этап, предшествующий подготовке выпуска.
Если сгенерированные данные выглядят корректно, продолжите выпуск, нажав кнопку
(также в правом нижнем углу). Появится диалог Confirm Release, в котором будет приведено резюме конфигураций проекта, которые будут выпущены в Workspace. Здесь же можно добавить Name (по умолчанию здесь указано [ProjectName]), Description, а также любые примечания к выпуску.

Подтверждение того, что будет выпущено (в терминах сформированных Item-Revisions), а также возможность изменить Name/Description и добавить примечания к выпуску.
Онлайн-этап 5 — Загрузка данных
После подтверждения выпуска на предыдущем этапе автоматически выполняется переход к следующему этапу. Он просто отображает ход загрузки данных в ревизии соответствующих элементов данных (Items) в Workspace.

Этот этап лишь отражает прогресс загрузки сгенерированных данных в связанные Item-Revisions в Workspace.
Онлайн-этап 6 — Отчёт о выполнении
Это заключительный этап процесса, предоставляющий сводку по выпуску.

Итоговый отчёт по выпуску.
Используйте Navigation Links, чтобы быстро перейти к соответствующей ревизии элемента (Item Revision), содержащей выпущенные данные (Fabrication Data, Assembly Data и любые пользовательские наборы данных), в панели Explorer panel — вашем портале в Workspace.

Просмотр выпущенных данных проекта непосредственно в Workspace с помощью панели Explorer.
Параметры, определённые для вариантов проекта, включаются в соответствующие ревизии наборов данных для сборки. При просмотре проекта в Explorer панели Classic View выберите нужную ревизию набора данных для сборки и перейдите на вкладку вида аспектов Parameters, чтобы увидеть параметры варианта.

Параметр варианта VariantLabel = A был добавлен в вариант проекта Default. Выпущенный набор данных для сборки включает этот параметр, и его можно найти на вкладке вида аспектов Parameters в панели Explorer.
Viewing the Released Project
Для проекта в Workspace после завершения выпуска доступна дополнительная функциональность. Щёлкнув ссылку Project Page — последнюю из Navigation Links в верхней части страницы Execution Report — вы откроете панель Explorer, в которой проект будет представлен в Project View (доступно только для проектов Workspace).
Если вы ранее просматривали проект в
Classic View, возможно, потребуется вручную переключиться на
Project View — соответствующие команды доступны в меню, связанном с кнопкой

в правом верхнем углу панели
Explorer.

Вы можете более детально изучить проект Workspace в панели Explorer благодаря Project View.
Область Releases (внизу слева) отображает подборку выпусков проекта, связанных с данным проектом, включая сводку по каждому выпуску и входящим в него пакетам. Нажмите кнопку
в этой области, чтобы открыть диалог Batch state change dialog, который можно использовать для изменения состояния жизненного цикла сразу нескольких элементов, относящихся к одному и тому же выпуску, одним пакетным действием.
Дополнительный доступ к информации о выпусках проекта доступен в Web Viewer целевого Workspace, который открывается через кнопку
в панели Explorer. В Web Viewer Workspace все выпуски, связанные с проектом, доступны в представлении Releases — либо в представлении Manufacture для Workspace, предоставляемого локальным сервером. На странице перечислены все выпуски проекта, причём самый новый — сверху; отдельный выпуск можно открыть в Manufacturing Portal Workspace с помощью кнопки открытия (
). Представление Manufacturing Portal предоставляет более подробную информацию о выбранном выпуске, включая входящие в него файлы пакета выпуска, полный набор проектных документов, а также сведения о производителях и поставщиках компонентов. Обратите внимание: функция Send to Manufacturer доступна только в Altium 365 Workspace. ► Подробнее см. на странице Altium 365 Workspace Releases View.
Вот и всё — после выпуска проекта вы можете просто закрыть представление Release (кнопкой
в правом нижнем углу). А когда в будущем потребуется повторно выпустить тот же проект, Project Releaser позволит сделать это быстро и легко, автоматически увеличивая целевые Item-Revisions.
Каждый раз при выполнении выпуска проекта в ленту времени представления History проекта будет добавляться плитка события Project Released. Отображается имя (и фотография) пользователя, выполнившего выпуск, а также дата и время. Если при выпуске сгенерированных данных в Workspace через диалог Confirm Release dialog было добавлено примечание к выпуску, оно также будет показано в плитке. Также будет перечислен каждый набор данных, включённый в выпуск.
Обратите внимание: если у самого последнего коммита проекта ещё нет тега, тег будет назначен этому последнему коммиту автоматически. Этот тег будет иметь вид RELEASE_<RevisionID>, где <RevisionID> — номер ревизии выпущенных исходных данных проекта (A.1, A.2 и т. д.), например RELEASE_A.3.

Пример плитки события Project Released в представлении History проекта. Поскольку у последнего коммита проекта не было тега, он был помечен тегом после выпуска.
► Узнайте больше о Project History.
Публикация в экземпляр PLM
Related pages: Интеграция с PLM (Altium 365 Workspace, Enterprise Server Workspace), Публикация в PLM
У вас есть возможность опубликовать проект в экземпляр PLM в рамках выполнения Project Releaser в Altium Designer. Операция публикации использует шаблон публикации, определённый в составе конфигурации интеграции данного экземпляра PLM, — он управляет тем, как данные должны передаваться в PLM. Эта функция доступна через соответствующим образом настроенный процесс. Пример определения процесса поставляется вместе с установкой — Project Releaser with Publish — его базовый workflow позволяет публиковать в интегрированный экземпляр PLM как дополнительный этап Project Releaser. Диаграмма workflow показана ниже.
Это определение процесса нельзя активировать и использовать «как есть». Поэтому оно скорее похоже на «шаблон» — отредактируйте его под требования вашей компании, задайте имя и сохраните как новое определение процесса, которое вы can затем активируете и используете.

Диаграмма workflow для стандартного примера определения процесса Project Releaser with Publish
После активации процесс публикации в экземпляр PLM в рамках Project Releaser будет доступен в Altium Designer из подменю Project » Project Releaser для активного проекта либо из контекстного подменю Project Releaser, вызываемого правым щелчком по записи проекта в панели Projects.

Доступ к процессу публикации в экземпляр PLM в рамках Project Releaser
Project Releaser
The Project Releaser появится с дополнительным этапом — 7. Publish to PLM. Кроме того, в меню, связанном с кнопкой
, доступна команда Prepare & Release & Publish to PLM — если вы хотите запустить Project Releaser, не останавливаясь для просмотра сгенерированных данных и отчёта о выполнении.

Дополнительная команда для запуска Project Releaser без остановки для просмотра сгенерированных данных и отчёта о выполнении
Если вы запускаете Project Releaser стандартной командой Prepare, то после просмотра и выпуска данных на этапе Execution Report будет доступна кнопка
. Нажмите её, чтобы продолжить базовый workflow процесса и выполнить публикацию в PLM. Появится диалог Login Credentials. Введите Username и Password для вашего экземпляра PLM и выберите PLM Template, который хотите использовать (он отображается в виде <PLMInstance>:<PublishingTemplate>).
Если вы выбрали команду
Prepare & Release & Publish to PLM, в итоге вам сразу будет показан диалог
Login Credentials.
Project Releaser не будет останавливаться на этапе
Execution Report, и кнопка

отображаться не будет.
Обратите внимание: учётные данные для входа в ваш экземпляр PLM требуются только при первой публикации в этот экземпляр. Затем они будут сохранены в Workspace. После этого любая публикация данного проекта в тот же экземпляр PLM будет выполняться напрямую — в соответствии с заданным workflow и выбранным шаблоном публикации.

Диалог Login Credentials, открываемый при первой публикации в экземпляр PLM.
Нажмите вкладку Diagram, чтобы увидеть базовый workflow процесса.

Вкладка Diagram диалога Login Credentials
Нажмите кнопку
, чтобы продолжить процесс публикации в соответствии с этим workflow.
Если вы публикуете впервые и номера деталей (на стороне PLM) ещё не связаны с проектом Workspace, эти номера будут созданы в PLM и связаны с проектом в рамках первоначальной публикации. Также у вас есть возможность определить записи компонентов для компонентов Workspace в экземпляре PLM в рамках операции публикации — чтобы получить BOM компонентов внутри PLM (опционально, в зависимости от определённого и используемого шаблона публикации при публикации проекта в экземпляр PLM).
Проверяйте статус процесса публикации в PLM через браузерный интерфейс Workspace — в представлении
Activities на странице детального управления проектом. Страница детального управления проектом открывается выбором нужного проекта на странице
Projects в браузерном интерфейсе Workspace, нажатием элемента управления

над списком проектов и выбором пункта
Open в соответствующем меню. Либо можно просто дважды щёлкнуть по нужной записи проекта в списке. Страница откроется в новой вкладке браузера. Вы всегда сможете точно увидеть, что было создано (например, номера деталей в экземпляре PLM), в истории workflow процесса (вкладка
History).