Управляемые проекты в Altium 365 Workspace
Главная страница: Altium 365 Workspace
Altium Designer в сочетании с Altium 365 Workspace обеспечивает поддержку управляемых проектов (Managed Projects). Для управляемых проектов определяется этап жизненного цикла, что упрощает создание и текущий рабочий процесс для проектов в системе контроля версий. Централизованное хранение под управлением Workspace также позволяет этой функциональной возможности быть основой других служб для совместной работы.
Ключевые преимущества использования полностью управляемых проектов:
- Упрощенное хранение. Нет необходимости принимать решения о месте хранения. Поддерживаются резервное копирование и прочие базовые службы.
- Основа других служб для совместной работы.
- Контроль версий.
- Специальная система комментирования.
- Уведомления и состояния. Состояние документа, в том числе локальные изменения, видимы всей проектной группе.
- Одновременная работа над проектом платы без необходимости в сложной настройке.
- Возможность опубликовать проект множеству пользователей на редактирование или только на просмотр и комментирование.
- Полнофункциональное использование истории проекта, включающей в себя события фиксаций в системе контроля версий.
Технически управляемый проект является сочетанием мета-информации, которая хранится в Workspace, вместе с тесной интеграцией со встроенным в Workspace контролем версий на основе GIT. Типовой рабочий процесс:
- Пользователь создает новый управляемый проект: через диалоговое окно Create Project в Altium Designer, из веб-интерфейса Workspace или путем преобразования существующего неуправляемого проекта в доступный в Workspace (из Altium Designer). В процессе создания проекта пользователь определяет название и описание проекта.
- В веб-интерфейсе Workspace или непосредственно в Altium Designer определяются права доступа к проекту.
- Все сотрудники выбирают проект на открытие (из Altium Designer или из веб-интерфейса Concord Pro), после чего он автоматически извлекается.
В этом документе рассмотрена работа с управляемыми проектами через веб-интерфейс Workspace. Для получения информации о работе с управляемыми проектами из системы проектирования перейдите на страницу Управление проектами из Altium Designer.
Создание нового управляемого проекта
Управляемый проект может быть создан непосредственно со страницы Projects веб-интерфейса Workspace. На этой странице представлен список всех проектов, которые доступны в Workspace и которые опубликованы подключенному пользователю. Чтобы создать новый проект, нажмите кнопку над списком проектов и выберите Create Project – будет открыто окно Create Project.
Окно Create Project будет изначально представлено в упрощенном виде со следующими полями:
-
Project Name – введите требуемое название проекта.
- Template – выберите доступный шаблон проекта. В соответствующем выпадающем списке будут представлены все управляемые шаблоны проектов, которые существуют в Workspace (в формате
<Комментарий> (<ItemID>)
). Выбор шаблона определит тип проекта. Если вы не хотите, чтобы новый проект был основан на каком-либо существующем шаблоне проекта, укажите только тип создаваемого проекта (выберите доступную в списке записьPCB Project
илиMultiboard
). - Description – введите опциональное описание проекта.
Чтобы открыть дополнительные элементы управления, нажмите кнопку . Будет представлено следующее поле:
- Parent Folder – используйте это поле, чтобы указать, где в структуре папок Workspace будет создана проектная папка. По умолчанию это будет
Projects\<НазваниеПроекта>
. Путь по умолчанию для новых проектов указывается на странице Admin - Settings - Projects в веб-интерфейсе Workspace. Нажмите Change справа от поля, чтобы открыть структуру серверных папок Workspace, где вы можете выбрать другую папку для хранения проекта. Если необходимо, вы можете систематизировать проекты в иерархии подпапок. Для получения более подробной информации перейдите в раздел Создание иерархии проектных папок.
После определения нового проекта необходимым образом нажмите . Вы вернетесь в общий список проектов, где увидите запись нового проекта.
Выгрузка существующего неуправляемого проекта
Вы также можете выгрузить существующий проект в Workspace. Для этого:
-
Нажмите кнопку на списком проектов и выберите Upload Project. В диалоговом окне Select Folder to Upload найдите и выберите папку, содержащую проект, который нужно выгрузить и нажмите Upload.
- Будет открыто всплывающее окно с информацией о количестве файлов, участвующих в выгрузке (содержащихся в выбранной папке) и запрашивающее подтверждения на продолжение. Нажмите .
-
Будет открыто окно Upload Project. По умолчанию названием проекта Project Name будет то, которое задано существующему проекту – измените его, если нужно, и добавьте подходящее описание. В качестве родительской папки Parent Folder будет задана та, которая была активна при запуске процесса выгрузки. Нажмите Change справа от поля, чтобы открыть структуру серверных папок Workspace, где вы можете выбрать другую папку для хранения проекта. Если необходимо, вы можете систематизировать проекты в иерархии подпапок. Для получения более подробной информации перейдите в раздел Создание иерархии проектных папок. Когда настройки заданы нужным образом, нажмите кнопку .
-
Начнется выгрузка, после которой проект будет отображен в обзорном списке проектов.
Создание иерархии проектных папок
Workspace также позволяет создавать проектные папки и управлять ими в структуре сервера. Затем проекты могут быть созданы в любой папке этой иерархии или перемещены в любую из них.
Чтобы создать новую папку в папке верхнего уровня Project
(по умолчанию), нажмите кнопку над списком проектов и выберите Create Folder. В открывшемся окне Create Folder укажите название новой папки, ее родительскую папку и опциональное описание. Новая папка всегда создается в выбранной в данный момент папке, которая становится родительской папкой.
Когда атрибуты заданы нужным образом, нажмите . Будет создана и открыта новая папка (подпапка).
Продолжайте создание других папок для формирование иерархии, в которой будут размещаться ваши управляемые проекты. Эти папки будут доступны для выбора в качестве родительских папок при создании следующих папок, как показано на изображении ниже.
Навигация по иерархии папок
При открытии страницы Projects в ее графическом представлении по умолчанию будут представлены проекты папки Projects
верхнего уровня. Также в верхней части страницы будут показаны все дочерние папки проектов на один уровень ниже. В зависимости от длины названия папки может понадобиться навести курсор мыши на папку, чтобы увидеть ее название во всплывающей подсказке. В этом отношении, может быть проще переключиться в представление списка (нажмите ), чтобы увидеть доступные папки подчиненного уровня. Выберите папку, чтобы отобразить информацию по ней в панели справа.
Откройте папку, щелкнув ЛКМ по ее названию (в графическом представлении) или дважды щелкнув ЛКМ по ней (в представлении списком). Используйте навигацию в верхней части, чтобы быстро перейти вверх по иерархии папок.
Редактирование папки
Чтобы изменить свойства существующей проектной папки, выберите ее на странице Projects, нажмите над списком проектов/папок и выберите Edit из открывшегося меню. В окне Edit Folder вы можете изменить название и описание папки.
Нажмите кнопку , чтобы подтвердить выполненные изменения.
Перемещение папки по иерархии
Чтобы переместить папку в другую родительскую папку в иерархии, выберите папку на странице Projects, нажмите над списком проектов/папок и выберите Move из открывшегося меню.
Будет открыто окно Move folder, в котором вы можете выбрать новую родительскую папку.
Нажмите кнопку для перемещения. Папка будет перемещена, и она станет подпапкой выбранной новой родительской папки вместе со своими проектами, и вы перейдете в эту новую родительскую папку.
Удаление папки
Чтобы удалить существующую проектную папку из Workspace, выберите папку на странице Projects, нажмите над списком проектов/папок и выберите Delete из открывшегося меню.
Будет открыто окно Delete для подтверждения удаления. Это действие фактически выполнит обратимое удаление, поскольку папка и всех хранящиеся в ней проекты будут перемещены в область Trash Workspace.
Чтобы выполнить удаление, нажмите кнопку . Папка будет удалена из иерархии папок вместе с входящими в нее проектами, и вы перейдете в родительскую папку удаленной папки. Проектную папку можно восстановить или удалить навсегда со страницы Trash. Проект, удаленный вместе с папкой, можно восстановить или удалить навсегда со страницы Trash, и сделать это может владелец этого проекта или администратор Workspace.
Просмотр управляемых проектов
Список проектов на странице Projects веб-интерфейса Workspace включает в себя все проекты, которые опубликованы вам, и здесь предлагается ряд элементов управления для доступа к управлению проектами. Используйте кнопку , чтобы переключить страницу в представление списка, и кнопку , чтобы переключить страницу в графическое представление (представление по умолчанию).
Список управляемых проектов автоматически отсортирован по дате последнего изменения, где вверху слева (в графическом представлении) или вверху (в представлении списка) отображается проект, который был изменен последним. В графическом представлении вы можете нажать кнопку для быстрого переключения сортировки проектов по названию, автору или даты последнего изменения. В представлении списка вы можете использовать заголовки столбцов для сортировки по названию (Name), автору (Author) или дате последнего изменения (Last Modified). Щелкните ЛКМ один раз для сортировки по возрастанию, щелкните ЛКМ еще раз для сортировки по убыванию. Стрелки справа от названия столбца укажут текущее направление сортировки. Выбранная сортировка в одном представлении применяется сразу к обоим представлениям.
В графическом представлении плитка управляемого проекта включает в себя название проекта и дату последнего изменения. В плитке также автоматически отображается 3D-представление платы проекта, если она доступна.
Запись каждого проекта в представлении списка включает с себя следующую информацию:
- Name – название проекта.
- Description – заданное для проекта описание.
- Author – пользователь, который создал проект.
- Last Modified – дата и время, когда проект был последний раз изменен.
В обоих представлениях проектов (список и графика) вверху справа от списка доступны следующие элементы управления (описаны в соответствующих разделах ниже). Они работают для выбранного в данный момент в списке проекта:
Share (Опубликовать) – открыть окно Share с элементами управления, необходимыми для публикации проекта другим пользователям.
More (Больше) – доступ к дополнительным опциям:
- Open (Открыть) – нажмите, чтобы открыть страницу подробного управления проекта в отдельной вкладке браузера.
- Move (Переместить) – нажмите, чтобы вызвать окно Move project. Отсюда из всех папок, доступных в иерархии папок, вы можете выбрать другую родительскую папку, в которую нужно переместить проект.
- Edit (Редактировать) – нажмите, чтобы открыть окно Edit Project, где вы можете изменить название проекта (Name) его описание (Description) и серверные параметры (Parameters). Поле Parent Folder является информационными, оно доступно только для чтения. Для изменения родительской папки используйте команду Move.
- Clone (Клонировать) – выберите эту команду, чтобы открыть окно Clone Project, в котором находятся элементы управления для создания идентичной копии проекта.
- Watch (Отслеживать) – выберите эту команду для отслеживания проекта. Вы будете получать на email соответствующие уведомления, которые касаются проекта (например, при его обновлении, выпуске, изменении прав доступа), отправленные из Workspace (доступно, если администратор включил email-уведомления). Создатель проекта автоматически отслеживает проект.
- UnWatch (Прекратить отслеживание) – выберите эту команду, чтобы остановить отслеживание проекта и получение уведомлений о событиях, связанных с проектом.
- Delete (Удалить) – выберите эту команду, чтобы удалить проект. Будет открыто окно Delete для подтверждения удаления. Будет выполнено обратимое удаление, при котором репозиторий проекта будет перемещен в область Trash в Workspace. Это не затронет локальную рабочую копию.
Также доступна возможность поиска (Search), которая позволяет проводить поиск проектов во всех папках проектов. Поиск может проводиться по следующим параметрам:
- Название
- Описание
- Автор
- Параметр проекта – поскольку доступен поиск по всем параметрам, это позволяет проводить собственный оптимальный поиск (например, по имени заказчика или номеру проекта).
Введите любую часть поисковой строки в поле в верхней части веб-интерфейса. Список будет обновлен, и он будет включать в себя только те проекты, атрибуты которых включают в себя поисковую строку. Чтобы отобразить список всех проектов из всех папок введите в поле символ '*'.
Область Properties
Если область свойств Properties не отображена, нажмите Properties в верхней части области справа, чтобы отобразить ее. В этой области отображается подробная информация о свойствах выбранного в данный момент проекта.
Свойства, которые доступны в области Properties, извлечены или сформированы Workspace из выделенного в данный момент проекта. В верхней части этой области отображено 3D-представление платы (если плата доступна в проекте), вместе с общей информацией, такой как название проекта, его описание, когда он был создан и последний раз изменен, а также ссылка на родительскую проектную папку.
Дополнительные свойства расположены под сворачиваемыми заголовками, которые описаны ниже (с изображениями для примера):
-
Shared With – пользователи и/или роли, у которых есть доступ к проекту. Наведите курсор мыши на запись, чтобы увидеть полное имя пользователя/роли.
-
Parameters – обширный набор данных, извлеченных или вычисленных из самого проекта. Нажмите Show, чтобы развернуть полный список; нажмите Hide, чтобы свернуть его.
-
Releases – список выпусков проекта. Множество выпусков отображается последовательно, где вверху отображает самый новый выпуск. Щелкните ЛКМ по записи, чтобы открыть этот выпуск в отдельной вкладке в Manufacturing Portal. Из этого портала вы можете просматривать и осуществлять навигацию по выпущенным данным, изучать состав изделия, просматривать и комментировать слепок проекта-источника выпущенных данных. Также здесь вы можете получить доступ к элементам управления на загрузку различных производственных данных – от полных наборов данных до отдельных сформированных выходных файлов. Выбранный выпуск также можно отправить в виде пакета для производства (Manufacturing Package) непосредственно производителю.
Область Activity
Если область свойств Activity не отображена, нажмите Activity в верхней части области справа, чтобы отобразить ее. В этой области отображается информация об активностях, связанных с выбранным в данный момент проектом. Каждое сообщение относится к событию, которое произошло в отношении к проекту (изменение свойства, новая фиксация, выпуск и т.д). Самое новое событие отображается в верхней части списка.
Публикация управляемого проекта
Если проект является управляемым (доступен в Workspace), вы можете определить, у каких пользователей есть доступ к этому проекту. Это осуществляется путем публикации проекта, т.е. настройкой прав доступа к нему.
Права доступа по умолчанию
Управляемый проект, вновь созданный или преобразованный для доступа к нему в Workspace, по умолчанию опубликован для следующих лиц:
- Владельцу проекта, который, как правило, является проектировщиком, который создал (или преобразовал) проект: полные права на редактирование.
- Участникам роли
Administrators
: полные права на редактирование. - Любому участнику команды Workspace: полные права на редактирование.
Права доступа по умолчанию для новых проектов могут быть заданы/изменены на странице Admin - Settings - Projects веб-интерфейса Workspace. Обратите внимание, что владелmцу проекта права доступа к нему назначаются автоматически, и поэтому он не представлен в этом списке.
Обратите внимание, что корневая папка Projects
по умолчанию опубликована на редактирование всем участникам команды Workspace и что задано применение этих прав доступа всем дочерним элементам, т.е. всем всем создаваемым подпапкам. Измените права доступа к папке для управления проектами в ней.
Обзор публикации
Чтобы настроить права доступа к проекту из веб-интерфейса Workspace, выберите запись проекта на странице Projects и нажмите кнопку .
Будет открыто окно Share, в котором находятся все элементы управления, необходимые для публикации проекта другим пользователям.
Что следует иметь в виду:
- С точки зрения прав доступа, у пользователя/роли есть полные права на редактирование, когда включена опция Can Edit. Если эта опция отключена, у пользователя/роли есть только права на чтение.
- У владельца (
Owner
) и администраторов (Administrators
) всегда есть полные права на редактирование (Can Edit). - Кроме как для владельца и администраторов, можно задать права на чтение (
Can View
) или редактирование (Can Edit
) для отдельных добавленных пользователей/ролей либо совсем удалить их права доступа. - Проект может быть явно опубликован определенному пользователю и/или роли или всем в команде.
-
Вы можете опубликовать проект пользователям вне вашей команды Workspace на редактирование или только на просмотр и комментирование. Вы можете опубликовать другим пользователям AltiumLive своей организации, пользователям AltiumLive других организаций, пользователям без учетной записи AltiumLive (которым будет необходимо зарегистрироваться на AltiumLive). Для пользователя вне вашей команды появится окно Sharing Outside of the Workspace, предлагающее следующие опции:
- Share for Viewing – выберите эту опцию, чтобы опубликовать проект, но с правами доступа только на просмотр.
- Share for Editing – выберите эту опцию, чтобы опубликовать проект с правами доступа на редактирование.
Публикация определенному пользователю или роли
Процедура публикации управляемого проекта в Workspace определенным пользователям и/или ролям выглядит следующим образом:
-
Добавьте нужных пользователей/роли в поле Share Project With в окне Share. Чтобы добавить запись, начните вводить нужное имя/email/роль в поле, и соответствующие пользователи/роли будут отображены для выбора в динамическом списке, который будет содержать только отфильтрованных пользователей в команде или в вашей организации и существующие роли, заданные в Workspace. Может быть выбрано множество пользователей/ролей. Чтобы удалить введенного пользователя/роль, нажмите соответствующий элемент управления .
-
Задайте права доступа для добавленных пользователей/ролей, выбрав Can View (Может просматривать) или Can Edit (Может редактировать) из соответствующего выпадающего меню. Второй вариант включает в себя возможность просмотра. Эта настройка изначально применяется ко всем записям (пользователям/ролям), которые находятся в поле Share Project With.
-
Нажмите , чтобы открыть текстовую область, если вы хотите включить какую-либо информацию, относящуюся к публикации этого проекта.
-
Нажмите Shared With, чтобы отобразить пользователей/роли, которым проект опубликован на данный момент и который по умолчанию включает в себя владельца (
Owner
) и роль администраторов (Administrators
).Кроме как для владельца и администраторов, можно задать права на чтение (
Can View
) или редактирование (Can Edit
) для отдельных добавленных пользователей/ролей либо совсем удалить их права доступа. Нажмите по текущему состоянию прав доступа, чтобы открыть элементы управления. -
Чтобы открыть доступ всем пользователям, включите опцию Everyone in the team и выберите нужный уровень прав доступа –
Can View
(доступ только на чтение) илиCan Edit
(полные права на чтение/запись). По умолчанию эта опция включена с полными правами доступа (Can Edit
). -
Нажмите Advanced Settings, чтобы открыть окно для определения расширенных настроек. Для пользователей с правами на редактирование вы можете определить, может ли пользователь публиковать проект другим. Это позволяет ограничить дальнейшую публикацию, например, внешними подрядчиками. Для пользователей с правами только на просмотр вы можете управлять, могут ли они загружать исходные данные (сам проект) и производные данные (например, сформированные файлы Gerber или PDF). Они смогут просматривать данные в веб-интерфейсе и оставлять комментарии, как и прежде. В каждом из случаев, вы может задать отдельные права доступа для людей в Workspace и вне Workspace.
-
Нажмите кнопку , чтобы подтвердить измененные права доступа к проекту. Что произойдет дальше, зависит от типа приглашенного пользователя:
- Пользователь, который уже входит в команду вашего Workspace, будет добавлен непосредственно в список тех, кому доступен проект. Этот пользователь получит email-уведомление о том, что проект был опубликован для него (и какие права доступа у него есть). Он сможет открыть проект в Altium Designer (если у него есть права на это) и получить доступ к нему через интерфейс платформы Altium 365 (со страницы Projects).
- Существующая в Workspace роль будет добавлена непосредственно в список тех, кому доступен проект. Все члены этой роли получат email-уведомление о том, что проект был опубликован для них (и какие права доступа у них есть). Они смогут открыть проект в Altium Designer (если у него есть права на это) и получить доступ к нему через интерфейс платформы Altium 365 (со страницы Projects).
-
Пользователю за пределами вашей команды Workspace, проект будет опубликован, и он получит email-уведомление. Он сможет открыть проект в Altium Designer (если у него есть права на это) и получить доступ к нему через интерфейс платформы Altium 365 (со страницы Shared with Me). В email есть ссылка для прямого доступа к проекту через Altium 365. После того, как пользователь нажмет кнопку в email, он перейдет на страницу Altium 365 Sign In (если он уже не вошел в платформу или свою учетную запись AltiumLive). После входа пользователь перейдет в средство просмотра, где будет загружен опубликованный проект.
Доступ к странице подробного управления проекта
Главная страница: Управление определенным проектом
Workspace предлагает расширенное представление проекта. Чтобы открыть его, выберите нужный проект, нажмите кнопку над списком проектов и выберите Open из открывшегося меню. Либо дважды щелкните ЛКМ непосредственно по записи нужного проекта в списке.
Страница подробного управления проекта будет открыта в новой вкладке браузера, с вариантами представления Design, Supply, Releases и History:
-
Design (Проект) – позволяет просматривать исходные документы проекта и свойства объектов и размещать комментарии. Это представление использует интерфейс Web Viewer, где отображаются исходные схемы проекта, плата в 2D, плата в 3D и состав изделия. Это представление самой новой версии исходных проектных данных, а не определенного выпуска этого проекта, поэтому его следует рассматривать как представление проекта, находящегося в процессе разработки. Вы можете просматривать базовый проект или любой из его вариантов.
-
Supply (Поставка) – позволяет изучать информацию о составе изделия разрабатываемого проекта, извлеченную из проектных документов, в том числе записей для компонентов производителей и поставщиков из документа ActiveBOM проекта.
-
Releases (Выпуски) – позволяет просматривать выпуски проекта. Доступ осуществляется путем открытия полного выпуска или определенного пакета для сборки, который будет представлен на отдельной вкладке в Manufacturing Portal. Из этого портала вы можете просматривать и осуществлять навигацию по выпущенным данным, изучать состав изделия, просматривать и комментировать слепок проекта-источника выпущенных данных. Из представления Releases или с помощью Manufacturing Portal для определенного выпуска вы можете получить доступ к элементам управления на загрузку различных производственных данных – от полных наборов данных до отдельных сформированных выходных файлов. Выбранный выпуск также можно отправить в виде пакета для производства (Manufacturing Package) непосредственно производителю. Вы также можете сравнивать данные Gerber для различных выпусков или с локально сформированным набором файлов.
-
History (История) – позволяет просматривать временную шкалу основных событий, связанных с проектом: его создание, фиксации, выпуски, клонирования и обмены данными с MCAD-системой. Для этих событий поддерживаются различные действия, где это применимо. Для выпусков вы также можете сравнивать данные Gerber для различных выпусков или с локально сформированным набором файлов.
Перемещение управляемого проекта
Чтобы переместить проект в другую родительскую папку с иерархии папок, выберите этот проект на странице Projects, нажмите над списком проектов/папок и выберите Move из открывшегося меню.
Будет открыто окно Move project, в котором вы можете выбрать новую родительскую папку. Нажмите , чтобы применить перемещение. Проект будет перемещен в выбранную папку, и вы перейдете в нее.
Редактирование управляемого проекта
Для изменения свойств проекта в Workspace выберите его запись на странице Projects, нажмите над списком проектов и выберите запись Edit в соответствующем меню. В открывшемся окне Edit Project, которое будет открыто упрощенном представлении, вы можете изменить название (Name) и описание (Description) проекта.
Нажмите кнопку , чтобы открыть дополнительные поля.
- Parent Folder – в этом поле отображено название папки, в котором находится проект в в иерархии проектных папок Workspace. Это поле не доступно для редактирования, оно является только информационным. Чтобы сменить родительскую папку, необходимо использовать команду Move.
-
Parameters – нажмите, чтобы раскрыть область, в которой вы можете управлять серверными параметрами проекта. Вы можете добавлять пары названий и значений параметров (), редактировать их (по месту) и удалять ().
Нажмите кнопку , чтобы подтвердить внесенные изменения.
Клонирование управляемого проекта
Чтобы клонировать существующий управляемый проект, выберите его запись на странице Projects, нажмите кнопку и выберите запись Clone из соответствующего меню. Будет открыто окно Clone Project.
Используйте окно Clone Project для указания названия проект и опционального описания. По умолчанию будет использовать имя изначального проекта с суффиксом ' - Copy
' и будет добавлено описание по умолчанию.
Нажмите кнопку для доступа к полю Parent Folder. По умолчанию здесь будет задана папка, в которой расположен изначальный проект. Нажмите Change справа от поля для вызова структуры серверных папок Workspace, где можно выбрать другую папку для хранения клонированного проекта. Вы можете организовать проекты в желаемую иерархию подпапок. Для получения более подробной информации перейдите в раздел Создание иерархии проектных папок.
После настройки полей нужным образом нажмите кнопку . Исходный проект и входящие в него файлы и данные будут клонированы, и этот проект будет добавлен в список страницы Projects (в выбранную родительскую папку).
Удаление управляемого проекта
Связанная страница: Trash (Корзина)
Чтобы удалить существующий управляемый проект из Workspace, выберите его запись на странице Projects, нажмите кнопку над списком проектов и выберите запись Delete из открывшегося меню.
Будет открыто окно Delete для подтверждения удаления. Это действие выполнит, по сути, обратимое удаление, поскольку репозиторий проекта будет перемещен в область Trash Workspace. Представление окна Delete будет зависеть от того, был выпущен проект или нет:
-
Выпуск проекта не осуществлялся – в этом случае, окно Delete оповещает, что репозиторий проекта будет перемещен в область Trash.
-
Проект был выпущен – в этом случае, окно Delete оповещает, что репозиторий проекта будет перемещен в область Trash, и отображает количество выпусков и пакетов для производства, которые также будут удалены.
Чтобы выполнить удаление, нажмите кнопку . Проект будет удален из списка. Локальная рабочая копия не будет затронута этим действием, но вы больше не сможете выполнять фиксацию изменений на сервер. В Altium Designer вы можете закрыть и повторно открыть локальную рабочую копию проекта, чтобы вызвать ряд доступных действий, поскольку локальный проект теперь ссылается на репозиторий системы контроля версий, который больше не существует.
Все проекты, удаленные таким образом, можно найти на странице Trash интерфейса. Обратите внимание, что вы можете просматривать только те проекты (и прочие объекты), которые вы сами удалили. Администраторы смогут увидеть полное содержимое страницы Trash, т.е. все объекты, которые были обратимо удалены.
Что следует иметь в виду касательно проектов, удаленных таким способом:
- Проект станет недоступным для открытия и просмотра в системе проектирования и в веб-интерфейсе.
- Если проект был опубликован за пределы команды Workspace, соответствующая плитка будет удалена со страницы Shared with Me интерфейса платформы Altium 365 у всех пользователей, которым был опубликован этот проект.
- Опубликованные пакеты для производства, которые были удалены с проектом, также будут удалены со страницы Shared with Me интерфейса платформы Altium 365 у всех пользователей, которым были опубликованы эти пакеты.
- При просмотре объектов, которые использовались в проекте, запись Where Used для этого проекта покажет, что проект был удален.
- Проект можно восстановить или удалить полностью со страницы Trash. Сделать это может только владелец этого проекта или администратор Workspace.