Altium Designer в сочетании с Altium 365 Workspace поддерживает расширенную структуру проекта, ориентированную на этап разработки в жизненном цикле проекта, упрощая создание и дальнейшую работу с проектами под управлением контроля версий. Централизованное хранение под управлением Workspace также позволяет использовать эту возможность как основу для других совместных сервисов.
Некоторые ключевые преимущества использования проектов на базе Workspace:
Упрощенное хранение. Не нужно принимать решения о местах хранения. Резервное копирование и другие базовые сервисы уже обеспечены.
Основа для совместных функций.
Принудительное использование контроля версий.
Преимущества специализированной системы комментариев.
Уведомления и статусы. Статус документа, включая локальные изменения, виден всей команде разработчиков.
Параллельная разработка PCB работает без какой-либо сложной настройки.
Возможность поделиться проектом с несколькими людьми для редактирования либо только для просмотра и комментирования.
Полная функциональность при использовании функции Project History , включая события коммитов, связанные с VCS.
С технической точки зрения проект представляет собой сочетание метаинформации, хранящейся в Workspace, и тесной интеграции со встроенным в Workspace контролем версий на базе GIT. Типовой рабочий процесс выглядит следующим образом:
Пользователь создает новый проект (через диалог Create Project dialog в Altium Designer, из браузерного интерфейса Workspace или путем размещения существующего локального проекта в Workspace (из Altium Designer)). Во время создания пользователь задает имя и описание проекта.
В браузерном интерфейсе Workspace или непосредственно в Altium Designer определяется и управляется доступ к проекту.
Все участники совместной работы выбирают проект для открытия (из Altium Designer), после чего он автоматически извлекается.
Преимущество проектов на базе Workspace заключается в том, что они по умолчанию находятся под контролем версий и над ними можно совместно работать, не беспокоясь об общих дисках, серверах, договоренностях и т. д. Контроль версий обеспечивается встроенным в Workspace сервисом контроля версий GIT. Все проекты хранятся в едином Design Repository внутри Workspace с именем Versioned Storage (репозиторий Git). Если ваш проект находится под внешним контролем версий, вы можете перенести его в проект Workspace, который размещает файлы проекта в собственном Git-репозитории сервера (то есть фактически переключиться на встроенную VCS Workspace). Подробную информацию о том, как это сделать, см. в разделе Переход с внешней VCS на встроенную VCS Workspace .
Вы также можете оставить проект локальным (обычный проект или проект на базе VCS), но сделать его синхронизированную
копию доступной онлайн , отправив ее в ваш Workspace. Это называется
Simple Sync и позволяет воспользоваться преимуществами совместной работы, предоставляемыми через Altium 365.
В этом документе рассматривается работа с проектами через браузерный интерфейс Workspace. Информацию о работе с проектами в вашем программном обеспечении для проектирования см. в разделе Знакомство со средой проектирования Altium .
Создание нового проекта
Проект можно создать непосредственно со страницы Projects браузерного интерфейса Workspace. На этой странице перечислены все проекты, доступные в Workspace и предоставленные текущему вошедшему пользователю. Чтобы создать новый проект, нажмите кнопку над списком проектов, затем выберите пункт Project в группе меню Create , чтобы открыть окно Create Project .
Создание нового проекта через браузерный интерфейс Workspace.
Окно Create Project сначала будет показано в упрощенном виде со следующими полями:
Имя проекта должно начинаться с символов A-Z, a-z или 0-9 и может содержать A-Z, a-z или 0-9. Допускаются символы подчеркивания, дефисы и пробелы, однако пробелы можно использовать только в середине имени (начальные и конечные пробелы будут проигнорированы). Нельзя использовать следующие слова: AUX , COM1 -COM9 , LPT1 -LPT9 , CON , NUL и PRN . Кроме того, имя не может содержать следующие символы: \ . / ? % * : | " < > .
Template – выберите шаблон проекта, если он доступен: соответствующее раскрывающееся поле покажет все Project Templates , существующие в Workspace (в формате <Comment> (<ItemID>) ). Выбор шаблона автоматически определяет тип проекта. Если вы не хотите основывать новый проект на существующем шаблоне проекта, просто укажите тип создаваемого проекта (используя пункты PCB Project или Multiboard , доступные в списке).
Description – введите необязательное описание проекта.
Чтобы получить доступ к дополнительным элементам управления, нажмите кнопку . Появится следующее поле:
Parent Folder – используйте это поле, чтобы указать, где в структуре папок Workspace должен быть создан проект. Это будет текущая открытая папка или, в противном случае (по умолчанию), Projects . Обратите внимание, что путь к папке по умолчанию для новых проектов задается на странице Admin – Settings – Projects браузерного интерфейса Workspace . В окне Create Project нажмите ссылку Change справа от поля, чтобы получить доступ к структуре папок сервера Workspace и выбрать другую папку для хранения проекта.
Обратите внимание, что если при выполнении процесса в поле Parent Folder не выбрана папка с правом записи, то для хранения проекта автоматически будет создана структура Personal Folder . Это личная папка верхнего уровня, названная по вашему адресу электронной почты, с подпапкой My Projects . Примеры ее создания и использования:
Папка по умолчанию для новых проектов (обычно Projects ) вам недоступна или доступна только для чтения (без права записи). В этом случае созданный/загруженный проект будет сохранен в личной папке My Projects .
Параметр назначения Parent Folder отличается от значения по умолчанию, но у вас есть только доступ на просмотр к этой папке (она недоступна для записи). В этом случае создание проекта блокируется, и папка My Projects не добавляется.
Дополнительную информацию см. в разделе Создание проекта без доступа на запись в папку .
Доступ пользователя к папкам Workspace, включая папку Projects , определяется разрешениями общего доступа к папкам, настроенными на странице Projects через параметр Share или на странице Explorer (Admin – Explorer ). Дополнительную информацию см. в разделе Управление разрешениями на создание проектов .
При желании вы можете организовать проекты в иерархию вложенных папок. Дополнительную информацию см. в разделе Создание иерархии папок проектов .
После задания параметров нового проекта нажмите . Вы вернетесь к сводному списку проектов, где теперь увидите запись для только что созданного проекта.
Только что созданный проект, отображаемый на странице Projects браузерного интерфейса Workspace.
Изначально проект будет предоставлен для редактирования разработчику, который его создал (Author/Owner), и администраторам Workspace. Дополнительные разрешения доступа будут зависеть от параметра Default permissions for new projects в представлении страницы Admin–Settings–Projects :
Если этот параметр не включен (состояние по умолчанию), новый проект унаследует разрешения общего доступа от «родительской» папки, в которой он создается, а также будет включать доступ на запись (Edit) для владельца этой папки.
Если этот параметр включен, проект примет разрешения общего доступа, заданные этим параметром, вместо наследования разрешений родительской папки.
Дополнительную информацию см. в разделе Управление разрешениями на создание проектов .
Дополнительную информацию о настройке разрешений доступа к проекту см. ниже в разделе Предоставление общего доступа к проекту .
Загрузка существующего локального проекта
Вы также можете загрузить существующий проект разработки в Workspace. Для этого:
Нажмите кнопку над списком проектов, затем выберите пункт Project в группе меню Upload . Перейдите к ZIP-архиву проекта, выберите его и нажмите Open , чтобы запустить загрузку.
Во всплывающем окне будет указано, сколько потенциальных файлов участвует в загрузке (содержится в выбранной папке), и будет запрошено подтверждение продолжения — нажмите .
Теперь появится окно Upload Project . По умолчанию Project Name будет соответствовать существующему проекту — при необходимости измените его и добавьте подходящее описание. Значение Parent Folder будет установлено на папку, которая была активна на момент запуска процесса загрузки. Нажмите ссылку Change справа от поля, чтобы получить доступ к структуре папок сервера Workspace и выбрать другую папку для хранения проекта. При желании вы можете организовать проекты в иерархию вложенных папок. Дополнительную информацию см. в разделе Создание иерархии папок проектов . После задания необходимых параметров нажмите кнопку .
Загрузка будет выполнена, после чего запись о проекте будет добавлена в сводный список проектов.
Любые существующие связи с системой контроля версий в локальном проекте игнорируются, и загруженный проект становится полностью управляемым проектом на базе Workspace с контролем версий. Локальный исходный проект при этом никак не изменяется.
Как и в случае с вновь созданным проектом, загруженный проект предоставляется с правом редактирования владельцу (пользователю, выполнившему загрузку) и администраторам. Любой дополнительный общий доступ определяется набором разрешений его родительской папки или, если включено, настройками Default permissions for new projects .
Important Considerations
Загрузка проекта будет включать:
файлы проекта, которые были добавлены в проект, как зарегистрировано в файле проекта (PrjPcb).
все остальные файлы в указанной папке проекта.
Загрузка проекта not не будет включать:
файлы во вложенных папках указанной папки проекта, если только они не включены в проект (не зарегистрированы в файле проекта).
любые файлы, которые были добавлены/связаны с проектом, но находятся вне указанной папки.
любые файлы в папке Project Outputs for <project>, например сгенерированные выходные данные Gerber Fabrication.
Рекомендации:
Убедитесь, что исходная папка проекта содержит только один файл проекта (PrjPcb). Если в репозиторий Workspace загружено несколько файлов проекта, Web Viewer может отображать неверные документы проекта. ► Дополнительная информация .
Избегайте хранения в папке проекта крупных дополнительных файлов, таких как данные MCAD или архивные файлы. Храните их во вложенной папке, чтобы они не загружались и не обрабатывались без необходимости.
Не включайте в проект файлы, которые хранятся вне папки проекта, поскольку, как упоминалось выше, они не будут загружены в репозиторий Workspace.
Используйте Workspace History View , чтобы увидеть список файлов, включенных в недавно загруженный проект Workspace.
Чтобы просматривать CAM-данные проекта (производственные данные) в Altium 365, например сгенерированные файлы Gerber, их можно загрузить и просматривать в вашем Altium 365 Personal space .
Лучший способ получить доступ к файлам проекта и производственным файлам в вашем Workspace — Make the Project Available Online из Altium Designer, а затем Release the Project . Полученный Workspace Release Package предоставляет доступ к просмотру полного набора проектных и производственных документов.
Загрузка набора файлов Gerber или ODB++
Workspace также принимает наборы сгенерированных производственных файлов Gerber/ODB++ в архивном формате, которые можно загрузить через параметры Manufacturing Files , доступные в меню кнопки . Процесс загрузки по сути такой же, как и процесс загрузки проекта, описанный выше.
Щелкните имя проекта Gerber/ODB++ или используйте параметр Open в связанном меню, чтобы загрузить набор файлов в специализированный Fabrication Viewer Workspace. Он предоставляет сводное представление всех включенных файлов/слоев, позволяет скрывать слои или отображать только выбранные, предлагает функцию Measurement feature для измерения от точки к точке и поддерживает размещение Comments .
Дополнительную информацию об этих параметрах см. в разделе Fabrication документации Web Viewer .
Загрузка проекта OrCAD
Функция загрузки Workspace OrCAD® дополняет набор проектных файлов, которые можно загружать и интерпретировать в Workspace Altium 365. Архивный файл (*.zip), содержащий подходящие файлы схемы (*.dsn) и PCB (*.brd), загружается через параметр Design Files » OrCAD , доступный по кнопке на странице Projects , как показано ниже. Проект OrCAD будет храниться под Version Control в Altium 365.
На данный момент загружаемый архив должен включать соответствующий *.opj файл проекта, который регистрирует относительные пути к файлам схемы/PCB.
Поддерживаются файлы OrCAD PCB версии 17.2 и новее.
Дополнительную информацию см. в What ECAD files do you support? .
Откройте загруженный проект OrCAD, как и любой другой проект Workspace: дважды щелкните его плитку или выберите параметр Open в меню плитки либо в основном меню страницы . После обработки файлы проекта OrCAD будут интерпретированы в представления проекта Schematic, PCB, 3D PCB и список BOM.
Обратите внимание, что дерево навигации по проекту в средстве просмотра можно переключать между плоским представлением File и представлением структуры Hierarchical .
Благодаря расширенным возможностям Workspace, предоставляемым через Web Viewer, теперь унифицированный проект позволяет быстро выполнять перекрестный переход между объектами в разных представлениях, искать объекты, трассировать/подсвечивать цепи, размещать Comments , Share the design с другими пользователями, просматривать History , работать с Task activities и многое другое. Вы также можете создать расширенный документ Managed BOM из загруженного проекта OrCAD, который позволяет просматривать, настраивать и публиковать готовый к закупке файл BOM, заполненный данными из обширных ресурсов Supply Chain компании Altium — подробную информацию см. на странице BOM Portal page .
Сведения о функциях и возможностях средства просмотра см. на странице Web Viewer page .
Загрузка новой версии проекта
Когда проект OrCAD был загружен в Workspace и становится доступна новая версия этого проекта — например, в результате дальнейшей работы внешнего подрядчика, — существующий проект Workspace можно обновить с помощью параметра Upload New Version проекта. Поскольку существующий проект хранится под Git Version Control , этот параметр позволяет зафиксировать обновление проекта как новую ревизию VCS этого проекта. Все такие события Commit (и Release проекта) регистрируются и доступны в представлении History view проекта.
Интеграция OrCAD с Altium 365
Наряду с возможностью загружать проекты OrCAD® в ваш Workspace, Altium 365 также обеспечивает прямую интеграцию между OrCAD и вашим Workspace с помощью фирменного плагина.
Сведения о возможностях ECAD в Altium 365 см. на странице Multi-CAD File Support .
Устанавливаемое на компьютер, где размещен OrCAD, приложение Altium 365 Plugin for OrCAD представляет собой небольшую программу, обеспечивающую двунаправленный обмен проектными данными между двумя средами. Интеграция предоставляет удобный способ использовать преимущества управления данными Altium 365 с существующей установкой OrCAD. Проекты OrCAD, перенесенные в ваш Workspace, хранятся под управлением версий с отслеживанием истории и доступны для совместной работы, просмотра, публикации, комментирования и многого другого. Доступ для заинтересованных сторон регулируется разрешениями и предоставляется через веб-браузер.
Загрузите и запустите исполняемый файл плагина Altium OrCAD на компьютере с OrCAD, следуя указаниям мастера установки — установщик должен автоматически определить расположение установленного OrCAD.
После установки плагин будет доступен через пункт Altium 365 в главном меню OrCAD. Это позволяет войти в систему и сохранить текущий проект OrCAD в ваш Workspace Altium 365 — либо загрузить ранее сохраненный проект из Workspace — с помощью доступных пунктов меню.
Сохранение проекта OrCAD в Workspace Altium 365 фактически связывает оба проекта между собой, чтобы обеспечить синхронизацию данных, когда плагин подключен к Workspace.
Последующие изменения проекта, выполненные в среде OrCAD, можно в любой момент сохранить в Workspace, после чего обновленные данные проекта будут отображаться после обновления или повторного открытия проекта в Workspace. Подробнее см. в разделе Updating with New Data .
Если в подключенном Workspace доступна функция Altium 365 Design Reviews , пункт меню OrCAD Altium 365 Request for Review будет напрямую открывать страницу Workspace Design Reviews для текущего проекта, где можно создавать, открывать и управлять экспертными проверками.
Примечание: OrCAD® — это зарегистрированный на федеральном уровне товарный знак, принадлежащий Cadence Design Systems, Inc. Все упоминания этого товарного знака используются исключительно в целях идентификации. Использование этого товарного знака не подразумевает какой-либо связи, одобрения или поддержки со стороны Cadence Design Systems, Inc
Поддержка комментариев и задач
Плагин Altium 365 для OrCAD расширяет возможности совместной работы Altium 365 в OrCAD через панель Comments and Tasks . Панель напрямую взаимодействует с Altium 365, синхронизируя данные Comments и Tasks в реальном времени. Пользователи OrCAD сразу получают преимущества функций совместной работы Altium 365, таких как создание цепочек комментариев и участие в них, назначение рабочих запросов (задач) себе или другим пользователям, вставка и просмотр связанных изображений, а также просмотр назначенного приоритета и статуса выполнения активных задач.
См. раздел Web Viewer Comments для получения информации о работе с комментариями и задачами Altium 365.
Выберите пункт Comments and Tasks в меню Altium 365 , чтобы открыть всплывающую панель плагина Comments and Tasks . Панель будет заполнена всеми существующими ссылками на комментарии и задачи документа, полученными из проекта подключенного Workspace Altium 365.
Обратите внимание, что для двунаправленного обмена данными между Workspace Altium 365 и OrCAD необходимо войти в платформу Altium 365.
Панель плагина Comments and Tasks по сути является синхронизированной версией области Comments and Tasks в подключенном Workspace. В результате панель предлагает большинство возможностей области Workspace, за исключением доступа к размещенным комментариям внутри документа, поскольку OrCAD изначально не поддерживает комментирование документов. Подробнее об этих возможностях Workspace см. в разделе Working with the Comments Pane .
Новый комментарий можно добавить через панель плагина Comments and Tasks в ее верхней части, и он будет связан с текущим активным документом OrCAD. Нажмите F5 в любой момент, чтобы обновить данные панели.
Как и область Comments and Tasks в Workspace Altium 365, панель OrCAD Plugin Comments and Tasks включает следующие параметры и возможности:
Comments and Tasks Filtering – управление тем, комментарии каких пользователей (или только задачи) включаются в область.
Threads and Notifications – ограничение записей текущим документом и/или только теми, которые еще не были решены (настройка по умолчанию). Если включены Workspace Email Notifications , используйте параметр Notification Settings , чтобы указать диапазон комментариев, при которых будет отправляться уведомление по электронной почте.
Comment entry options – используйте меню комментария , чтобы управлять этой записью или создать соответствующую задачу на основе этого комментария.
Comment image – элемент управления Original Snapshot открывает изображение снимка экрана, автоматически захваченное при размещении комментария в документе. Доступно только в том случае, если комментарий был размещен через Workspace Altium 365.
Task assignment – создание задачи, связанной с комментарием, путем выбора имени пользователя в меню Assign a task to . Доступно, если задача еще не назначена.
Link to associated Task – выберите идентификатор задачи комментария, чтобы открыть эту задачу в представлении Workspace project Tasks view . Изменения приоритета и статуса задачи будут отражены в панели OrCAD Comments and Tasks .
Загрузка проекта KiCad
Функция загрузки Workspace KiCad® Upload предоставляет еще один источник данных ECAD-проектов, которые можно загрузить и интерпретировать в Workspace Altium 365. Архивный файл (*.zip), содержащий подходящие файлы схемы и PCB KiCad, загружается через пункт Design Files » KiCad , доступный по кнопке на странице Projects , как показано ниже. Обработанный проект KiCad будет храниться под Version Control в Altium 365.
Сведения о возможностях ECAD в Altium 365 см. на странице Multi-CAD File Support .
Вы можете открыть загруженный проект KiCad так же, как и любой другой проект Workspace: дважды щелкнув по его плитке или выбрав пункт Open в меню плитки или в главном меню страницы . После обработки файлы проекта KiCad будут интерпретированы в представления проекта Schematic, PCB, 3D PCB и список BOM.
Проект и его документы будут предоставлять расширенные возможности Altium 365, включая управление видимостью объектов/слоев, двунаправленное перекрестное выделение, совместную работу через управляемый общий доступ к проекту, комментирование документов, доступ к History и многое другое. Если у вас есть доступ к приложению BOM Portal application , из проекта можно создать ориентированный на закупки документ Managed BOM для управления данными о производстве и комплектующих от поставщиков.
Сведения о функциях и возможностях просмотрщика проектов см. на странице Web Viewer page .
Когда становится доступна новая версия этого проекта KiCad — например, после дальнейшей работы внешнего подрядчика, — существующий проект Workspace можно обновить с помощью параметра проекта Upload New Version ( ). Новое обновление проекта фиксируется как новая ревизия проекта VCS, которая будет зарегистрирована как событие в представлении проекта History view .
Загрузка проекта EAGLE
Функция загрузки Workspace Autodesk® EAGLE™ Upload предоставляет еще один источник данных ECAD-проектов, которые можно загрузить и интерпретировать в Workspace Altium 365. Архивный файл (*.zip), содержащий подходящую схему EAGLE (*.sch) и файлы PCB (*.brd), загружается через пункт Design Files » EAGLE , доступный по кнопке на странице Projects , как показано ниже. Обработанный проект EAGLE будет храниться под Version Control в Altium 365.
Сведения о возможностях ECAD в Altium 365 см. на странице Multi-CAD File Support .
Вы можете открыть загруженный проект EAGLE так же, как и любой другой проект Workspace: дважды щелкнув по его плитке или выбрав пункт Open в меню плитки или в основном меню страницы . После обработки файлы проекта EAGLE будут интерпретированы в представления проекта Schematic, PCB, 3D PCB и список BOM.
Проект и его документы будут предоставлять расширенные возможности, доступные через Altium 365, включая управление видимостью объектов/слоев, двунаправленное перекрестное выделение, совместную работу через управляемый общий доступ к проекту, комментирование документов, доступ к History и многое другое. Если у вас есть доступ к приложению BOM Portal application , из проекта можно создать ориентированный на закупки документ Managed BOM для управления данными о производстве и поставщиках компонентов.
Сведения о функциях и возможностях средства просмотра проекта см. на странице Web Viewer page .
Когда станет доступна новая версия данного проекта EAGLE — например, в результате дальнейшей работы внешнего подрядчика, — существующий проект Workspace можно обновить с помощью параметра проекта Upload New Version ( ). Обновление проекта будет зафиксировано как новая редакция проекта VCS, а запись об этом появится как событие в представлении проекта History view .
Загрузка или создание Managed BOM
Если для вашего Workspace включено приложение Altium 365 BOM Portal , вы можете загрузить файл BOM в формате CSV/XLS, чтобы создать элемент проекта Managed BOM , либо создать его непосредственно из существующего проекта разработки. Файлы Managed BOM интерпретируются и обрабатываются в BOM Portal , чтобы в итоге создать готовые к закупкам документы BOM. Они заполняются актуальной информацией о производителях/поставщиках , полученной из информационных ресурсов Altium, и полностью настраиваются в соответствии с потребностями вашей компании.
Вы также можете создать Consolidated BOM — составной BOM, включающий несколько существующих Managed BOM. Для проектов, состоящих из нескольких плат или секций, это позволяет создать общий закупочный BOM проекта с объединенными эквивалентными компонентами и оптимизированными объемами заказа. Дополнительные сведения см. в разделе Consolidated BOM section на странице BOM Portal .
Подробную информацию см. на странице BOM Portal page .
Чтобы загрузить файл BOM, выберите параметр BOM в группе Upload меню кнопки , найдите и выберите подходящий файл BOM CSV/XML, введите его сведения в окне Upload BOM и подтвердите загрузку. Файлы Managed BOM по умолчанию сохраняются в текущей открытой папке или в папке Projects , а доступ к ним и управление ими осуществляются аналогично проектам разработки.
Чтобы создать Managed BOM из существующего проекта разработки, выберите параметр Create Managed BOM в меню плитки проекта , выберите вариант проекта и введите сведения BOM в окне Create Managed BOM , затем подтвердите создание BOM.
Откройте Managed BOM, дважды щелкнув по его плитке, щелкнув по его имени или выбрав Open в связанном меню многоточия. Приложение BOM Portal попытается автоматически распознать и сопоставить параметры BOM (Description, Designator, Manufacturer Part Number и т. д.) либо предложит пошагово выполнить процесс сопоставления столбцов на основе ваших выборов.
После успешного сопоставления данных параметров система автоматически подберет наиболее подходящие данные о производителях компонентов и поставщиках деталей, отметит любые проблемы совместимости или риски и представит графический обзор «состояния» BOM.
Создание иерархии папок проекта
Related information: Управление структурой содержимого и доступом
Workspace также предоставляет возможность создавать папки проектов и управлять ими в структуре сервера. Затем проекты можно создавать в любой папке получившейся иерархии или перемещать в нее.
Чтобы создать новую папку в (используемой по умолчанию) папке верхнего уровня Project, нажмите кнопку над списком проектов, затем выберите пункт Folder в группе Create меню. В появившемся окне Create Folder укажите имя новой папки, ее родительскую папку и, при необходимости, описание. Новая папка всегда создается внутри текущей выбранной папки, которая становится для нее родительской. Разрешения новой папки наследуются от ее родительской папки, включая доступ на запись для «владельца» этой папки, если он отличается от текущего пользователя.
Если у вас уже определена иерархия папок проекта, щелкните ссылку Change справа от поля Parent Folder , чтобы получить доступ к структуре папок сервера для Workspace и выбрать альтернативную родительскую папку, в которой будет создана новая папка.
После задания необходимых атрибутов нажмите . Новая папка (подпапка) будет создана, и вы перейдете в нее.
Продолжайте создавать дополнительные папки по мере необходимости, фактически выстраивая иерархию папок для хранения и категоризации ваших проектов разработки. Затем эти папки будут доступны для выбора в качестве родительской папки при создании следующей папки, как показано на следующем изображении.
Пример определенной иерархии папок проекта.
Навигация по иерархии папок
Представление по умолчанию (графическое) на странице Projects показывает все дочерние папки под папкой Projects. Сведения о выбранной папке отображаются на информационной панели справа.
Щелкните имя записи папки, чтобы открыть ее содержимое, выбирайте элементы навигационной цепочки, чтобы подняться вверх по иерархии папок, или выберите пункт Projects в основном дереве навигации, чтобы вернуться на верхний уровень проектов. Аналогичным образом выполняется навигация и при использовании представления списка ( )
Общий доступ к папке
Чтобы изменить разрешения общего доступа для существующей папки проекта, выберите ее запись на странице Projects , затем пункт Share в связанном элементе управления , либо нажмите верхнюю кнопку . Окно Share Item позволяет добавить доступ к папке для указанных пользователей или групп (записи Share Item With ), а также просматривать и изменять существующие разрешения общего доступа к папке (в разделе Share With ) — встроенные права Owner и Administrator изменить нельзя.
Доступ к разрешениям общего доступа к папке имеют только Administrators и владелец папки.
Разрешения общего доступа для корневой папки Projects может изменять только Administrator через страницу Explorer page .
Окно Share Item позволяет добавлять и изменять разрешения общего доступа, применяемые к выбранной папке.
Обратите внимание, что некоторые уровни пользовательского доступа (View, Edit или No access) могут быть недоступны для выбора в записи Shared With . Это связано с тем, что изменение уровня доступа в противном случае противоречило бы (понижало бы) набор разрешений, унаследованный от родительской папки — по умолчанию это права Edit для всех пользователей. Разрешения папки можно отвязать от разрешений ее родительской папки, тем самым отключив наследование разрешений и сделав доступными все варианты уровней доступа, если отключить параметр Inherit parent folder permissions в разделе Advance Settings окна Share Item .
Более подробную информацию см. на странице Managing Content Structure & Access page .
Редактирование папки
Чтобы изменить свойства существующей папки проекта, выберите ее запись на странице Projects , нажмите элемент управления над списком проектов/папок и выберите пункт Edit в связанном меню.
Команда редактирования также доступна на странице Projects : выберите плитку нужной папки, затем команду Edit в контекстном меню значка . Когда страница Projects находится в режиме списка, нажмите элемент управления в крайней правой части записи нужной папки и выберите команду Edit в связанном меню.
Корневую папку Projects изменить нельзя.
В следующем окне Edit Folder можно изменить Name и Description папки. Нажмите кнопку , чтобы подтвердить внесенные изменения.
Вы можете изменить Name и Description папки проекта на любом этапе.
Перемещение папки внутри иерархии
Чтобы переместить (перенести) папку под другую родительскую папку в иерархии, выберите ее запись на странице Projects , нажмите элемент управления над списком проектов/папок и выберите пункт Move в соответствующем меню.
Команда перемещения также доступна на странице Projects : выберите плитку нужной папки, затем команду Move в контекстном меню значка . Когда страница Projects находится в режиме списка, нажмите элемент управления в крайней правой части записи нужной папки и выберите команду Move в соответствующем меню.
Корневую папку Projects переместить нельзя.
Появится окно Move folder , в котором нужно выбрать новую родительскую папку. Нажмите кнопку , чтобы выполнить перемещение. Папка будет перемещена и станет подпапкой выбранной новой родительской папки вместе со всеми входящими в нее проектами.
Обратите внимание, что при перемещении папки (или проекта/элемента) в другую родительскую папку будет соблюдаться расширенная схема наследования разрешений Workspace.
Полную информацию см. в разделе Moving Folders на странице Managing Content Structure & Access .
Вы можете перемещать папку внутри иерархии папок на любом этапе.
Удаление папки
Чтобы удалить существующую папку проекта из Workspace, выберите ее запись на странице Projects , нажмите элемент управления над списком папок проектов и выберите пункт Remove в соответствующем меню.
Команда удаления также доступна на странице Projects : выберите плитку нужной папки, затем команду Remove в контекстном меню значка . Когда страница Projects находится в режиме списка, нажмите элемент управления в крайней правой части записи нужной папки и выберите команду Remove в соответствующем меню.
Корневую папку Projects удалить нельзя.
Появится окно Remove , в котором нужно подтвердить удаление. Чтобы продолжить удаление, нажмите кнопку .
Папка будет удалена из иерархии папок вместе со всеми входящими в нее проектами, и вы будете перенаправлены к родительской папке удаленной папки. Папку проекта можно восстановить или удалить окончательно на странице Trash page . Проект, удаленный вместе с папкой, можно восстановить или удалить окончательно на странице Trash , но только владельцем этого проекта или администратором Workspace.
Удаление папки проекта — отправка ее в изолированную область Trash Workspace.
Просмотр проектов
Список проектов на странице Projects в браузерном интерфейсе Workspace включает все проекты, к которым у вас есть доступ, и предоставляет широкий набор функций и элементов управления для управления проектами. Используйте кнопку , чтобы переключить страницу в режим списка ( ) , и кнопку , чтобы переключить страницу в графический режим (режим по умолчанию).
Страница Projects в браузерном интерфейсе Workspace — центральное место для работы с вашими проектами. Здесь показан графический режим страницы.
Список проектов автоматически сортируется по дате последнего изменения: проект, измененный последним, отображается в левом верхнем углу списка (в графическом режиме) или вверху списка (в режиме списка). В графическом режиме ( ) кнопку можно использовать для быстрой сортировки документов проекта по имени, автору, владельцу или дате последнего изменения.
В режиме списка ( ) список проектов можно сортировать по Name , Author , Owner или Last Modified , используя заголовок соответствующего столбца. Нажмите один раз для сортировки по возрастанию и еще раз — для сортировки по убыванию. Стрелки справа от имени столбца показывают текущее активное направление сортировки. Выбранный способ сортировки в одном режиме применяется к обоим режимам.
Фильтры проектов
Используйте параметры раскрывающегося меню фильтра ( ) , чтобы ограничить список определенным владельцем и/или типом документа либо их комбинацией.
Информация, параметры и поиск
В графическом режиме по умолчанию ( ) плитка проекта или Managed BOM включает имя проекта и дату последнего изменения. Плитка проекта автоматически заполняется видом PCB проекта в 3D сверху, если PCB доступна, а плитка Managed BOM заполняется ключевыми данными по закупкам, извлеченными из самого BOM.
Выбранные плитки проекта и Managed BOM в графическом режиме страницы.
В режиме списка ( ) каждая запись проекта включает следующую информацию:
Name – имя проекта.
Description – описание, введенное или сгенерированное для проекта.
Author – пользователь, создавший проект.
Owner – автор, если только проект не был передан новому владельцу. ► См. Transferring Project Ownership для связанной информации.
Last Modified – дата и время последнего изменения проекта.
Для обоих режимов отображения проектов (графического и списка) в правом верхнем углу списка предусмотрены следующие элементы управления (подробно описаны в связанных ниже разделах). Они применяются к текущему выбранному проекту в списке:
(Поделиться) – нажмите, чтобы открыть окно Share со всеми необходимыми элементами управления для предоставления доступа к проекту другим пользователям.
(More ) – нажмите, чтобы открыть дополнительные параметры:
Open – нажмите, чтобы открыть страницу подробного управления проектом. Она откроется в отдельной вкладке браузера.
Share (доступно в меню плитки проекта) – нажмите, чтобы открыть окно Share со всеми необходимыми элементами управления для предоставления доступа к проекту другим пользователям.
Move – нажмите, чтобы открыть окно Move Project . Здесь можно выбрать другую родительскую папку, в которую следует переместить проект, из всех папок, доступных в иерархии папок .
Edit – нажмите, чтобы открыть окно Edit Project . Здесь можно изменить Name , Description и серверный Parameters проекта. Поле Parent Folder недоступно для редактирования и предоставляется только для информации. Чтобы изменить родительскую папку, необходимо использовать команду Move command .
Upload New Version – выберите эту команду, чтобы перейти к выбору и загрузке новой версии/редакции проекта. Этот параметр обычно используется для проектов разработки, которые были импортированы (загружены) в Workspace, например проектов, созданных в OrCAD , KiCad , Eagle и т. д.
Clone – выберите эту команду, чтобы открыть окно Clone Project , содержащее элементы управления для создания идентичной копии проекта.
Watch – выберите эту команду, чтобы отслеживать проект. Вы будете получать соответствующие уведомления, связанные с проектом (например, об обновлениях, релизах, изменениях параметров и разрешений), по электронной почте, отправляемой из Workspace (при условии, что email notifications были включены для Workspace администратором). Создатель/владелец проекта автоматически будет назначен наблюдателем этого проекта.
UnWatch – выберите эту команду, чтобы прекратить отслеживание проекта и перестать получать уведомления о событиях, связанных с этим проектом.
Create Managed BOM – выберите эту команду, чтобы создать документ Managed BOM из исходных данных текущего проекта. Доступ к Managed BOM осуществляется через BOM Portal .
Remove – выберите эту команду, чтобы удалить проект . Появится окно Remove , в котором нужно подтвердить удаление. Это действие является «мягким удалением», при котором проект (включая его редакции и релизы) будет перемещен в область Trash Workspace.
Также предусмотрена функция проекта Search , которая позволяет искать проекты во всех папках проектов. Поиск можно выполнять по именам и значениям параметров Workspace — это позволяет создавать пользовательские параметры проекта для более эффективного поиска (например, имя заказчика, номер проекта). Введите любую часть поисковой строки в поле в верхней части интерфейса браузера. Список обновится и будет содержать только те проекты, в атрибутах которых присутствует поисковая строка.
При поиске по параметру проекта можно искать либо по имени параметра, либо по конкретному значению (существующего параметра). В случае поиска по имени параметра, если имя не содержит пробелов, введите строку <ParameterName> = в поле поиска. Если имя содержит пробелы, введите строку как "<ParameterName>" = . Обычно используется значение параметра, например имя заказчика (в таком параметре, как Customer , Customer Name и т. д.). Однако параметр также может использоваться как «тег», поэтому доступна возможность искать любой проект, содержащий данный конкретный параметр.
Пример использования функции поиска: в данном случае поиск проекта по значению параметра проекта (Customer Name ).
Чтобы быстро отобразить полный список проектов во всех папках проектов, введите * в поле поиска.
Чтобы очистить фильтрацию поиска, либо щелкните основную запись страницы Projects на левой панели навигации, либо очистите поле поиска (x ).
Панель Properties
Если она еще не отображается, нажмите Properties в верхней части правой панели, чтобы открыть панель Properties . На этой панели отображается подробная информация о свойствах текущего выбранного проекта.
Более подробную информацию о текущем выбранном проекте можно получить на панели Properties .
Данные свойств, доступные на панели Properties , были извлечены или сгенерированы Workspace из текущего выбранного проекта. В самой верхней области панели отображается 3D-вид платы (если для проекта доступна PCB), а также общая информация высокого уровня, включая имя проекта, описание, владельца, дату создания и последнего изменения, а также ссылку на родительскую папку проекта.
Дополнительные свойства сгруппированы под следующими раскрываемыми заголовками (с иллюстрациями-примерами):
Child Projects (Multi-Board projects only) — список PCB подпроектов, включенных в проект Multi-board и связанных с ним. Щелкните ссылку подпроекта, чтобы открыть этот PCB-проект в Web Viewer обычным образом.
Child BOMs — список документов Managed BOM , сгенерированных из проекта (и связанных с ним).
Who Has Access — сводка по группам Workspace, участникам и гостям, имеющим доступ к проекту. Наведите указатель на значки, чтобы увидеть сведения о представленном общем доступе; эта информация также кратко приведена в тексте ниже — обратите внимание, что значки доступа гостевых пользователей содержат желтую точку.
Используйте команду Manage Access , чтобы напрямую открыть диалоговое окно проекта Share . См. раздел Sharing a Project ниже.
Issues (доступно, когда выбран Managed BOM ) — категоризированная сводка всех BOM Check Issues , о которых сообщил Managed BOM. Дополнительную информацию см. в разделе BOM Error Detection and Correction .
Reports — проверки Electrical и Design Rule (ERC и DRC), которые были сгенерированы для текущего выбранного проекта, включая количество ошибок/нарушений в каждом отчете. Выберите запись ERC или DRC, чтобы открыть и просмотреть подробности отчета в проекте. См. DRC and ERC Reports в Web Viewer.
Parameters — полный набор подробных данных, извлеченных или вычисленных из самого проекта. Нажмите элемент управления Show , чтобы развернуть полный список, и Hide , чтобы снова свернуть его.
Where Used — список связанных проектов, таких как Multi-board projects , которые используют данный проект как дочерний объект. Щелкните ссылку указанного проекта Where Used , чтобы открыть этот родительский проект.
Releases — список Releases для проекта. Несколько выпусков отображаются последовательно, причем самый последний находится вверху. Щелкните запись, чтобы открыть этот выпуск; он будет представлен на отдельной вкладке через Manufacturing Portal . Из этого портала можно просматривать и изучать данные выпущенных файлов, проверять BOM, а также просматривать и комментировать снимок самого проекта; источник этих выпущенных данных. Также будут доступны элементы управления для загрузки производственных данных с различным уровнем детализации (от полного набора данных до отдельных сгенерированных выходных файлов). Выбранный выпуск также можно отправить — как Manufacturing Package — напрямую вашему производителю.
Панель Activity
Если она еще не отображается, нажмите Activity в верхней части правой панели, чтобы открыть панель Activity . На этой панели отображается информация об активности текущего выбранного проекта. Каждое сообщение выделяет событие, произошедшее в отношении проекта (изменение свойства, новый commit, выпуск и т. д.). Самое последнее событие отображается вверху списка.
Историю событий, произошедших для текущего выбранного проекта, можно просмотреть на панели Activity .
Щелкните запись проекта в любом из сообщений о событиях, чтобы открыть подробную страницу управления этим проектом.
Совместный доступ к проекту
После того как проект становится доступен в Workspace, необходимо определить, какие пользователи смогут фактически получить к нему доступ. Это делается путем предоставления общего доступа к проекту, а не путем настройки его прав доступа как таковых.
Параметры общего доступа по умолчанию
Проект — вновь созданный или сделанный доступным в Workspace — по умолчанию предоставляется следующим:
Владельцу проекта, которым обычно является разработчик, создавший его (или сделавший его доступным в Workspace): с полным доступом на редактирование.
Группе Administrators : с полным доступом на редактирование.
Другим пользователям или группам в соответствии с правами, унаследованными от родительской папки проекта — папки, в которой он был создан, — либо в соответствии с фиксированным набором прав по умолчанию, заданным администратором Workspace.
Расположение по умолчанию для вновь создаваемых проектов задается/изменяется на странице Admin – Settings – Projects интерфейса Workspace. Выберите и измените поле Default path for new projects , чтобы указать другое расположение по умолчанию. Новые проекты будут сохраняться в этом расположении или в любой другой папке, которая в данный момент открыта у пользователя, — при условии, что у него есть доступ Write к этой папке.
Если папка Projects (или альтернативная папка по умолчанию) недоступна для записи пользователю (View only), то созданный им в этом расположении проект будет сохранен в папке My Projects внутри верхней папки, основанной на адресе электронной почты пользователя, — в его структуре Personal Folder . Для папок, отличных от расположения по умолчанию, пользователь, имеющий только доступ View, не сможет создать проект.
Дополнительную информацию см. в разделе Project Creation Without Folder Write Access
Управлять расположением по умолчанию для новых проектов можно из области Admin браузерного интерфейса Workspace.
Права доступа по умолчанию для вновь создаваемых проектов можно задать, включив параметр Default permissions for new projects на странице Admin –Settings – Projects , что переопределит поведение по умолчанию, при котором новый проект наследует права своей родительской папки. При включении этот параметр позволяет определить явный набор прав доступа, который будет применяться ко всем вновь создаваемым проектам. Такой подход может быть предпочтительным, если все новые проекты создаются в одном месте, например в папке Projects . Дополнительную информацию см. в разделе Managing Project Creation Permissions .
Задайте набор прав доступа по умолчанию для новых проектов из области Admin браузерного интерфейса Workspace.
Общий доступ к папкам проектов можно настроить на странице Admin – Explorer , выбрав параметр Share Folder в контекстном меню папки по щелчку правой кнопкой мыши, либо для администраторов или владельцев папок — из представления страницы Projects ; см. выше раздел Sharing a folder . В только что активированном Workspace доступ на запись к корневой папке Projects доступен всем участникам Workspace — с точки зрения общего доступа; разрешение Write для Anyone (все пользователи Workspace могут добавлять содержимое в папку или редактировать ее).
Однако общий доступ можно изменить, указав конкретных пользователей или группы, но рекомендуемый подход заключается в создании иерархии папок ниже этой папки верхнего уровня, где общий доступ (и, следовательно, доступ) можно точно контролировать, применяя пользовательские настройки общего доступа к конкретным папкам и входящим в них проектам.
Важно отметить, что в Workspace используется структура наследуемых прав, поэтому добавление/изменение прав папок распространяется вниз по иерархии папок. Дополнительную информацию см. в разделе Sharing Folder and Items .
Вам может быть запрещено изменять (в частности, понижать) разрешение папки, унаследованное от родительской папки , если эта связь «родитель–потомок» не «разорвана» отключением параметра Inherit permissions from parent folder в разделе Advanced Settings окна Share . См. связанную информацию .
Папка Projects — это папка верхнего уровня Workspace, доступная только администраторам. Создайте ниже этого уровня иерархию папок с управлением разрешениями, чтобы управлять доступом для участников Workspace.
Обзор совместного доступа
Чтобы настроить разрешения доступа к проекту через интерфейс браузера Workspace, выберите плитку проекта на странице Projects интерфейса и выберите команду Share в его контекстном меню , либо нажмите верхнюю кнопку . Когда страница Projects отображается в виде списка, нажмите соответствующий элемент управления справа от записи проекта и выберите команду Share в связанном меню.
Вы можете предоставить доступ к проекту другим пользователям, если вы являетесь владельцем проекта, администратором Workspace или имеете для проекта права Edit и повторного предоставления доступа .
Следующее окно Share содержит все элементы управления, необходимые для предоставления доступа к проекту другим пользователям.
Когда ваши проекты централизованно управляются в Workspace, совместный доступ для других сводится к управлению разрешениями каждого проекта.
Что увидят пользователи, которым предоставлен доступ?
Проект можно предоставить другим участникам вашего Workspace, пользователям вашей организации, не входящим в Workspace, или пользователям вне вашей организации. В последних случаях — например, для подрядчика или партнера — пользователь обычно получает доступ к проекту через страницу Shared With Me page в своем Altium 365 Personal Space . В качестве Workspace Guest он будет видеть только этот проект — никакие другие данные вашего Workspace, включая списки участников или библиотечные компоненты, не будут доступны.
Дополнительную информацию см. на этой странице базы знаний Workspace access Knowledge Base page .
Note: Если вы Invite a User to your Workspace (см. ниже ) в процессе предоставления доступа, а затем добавите его как нового участника Workspace, пользователь сможет видеть список Workspace Members , а также любые проекты, которыми поделились с All Workspace Members и группами Groups , в которые он мог быть назначен.
Что следует учитывать:
С точки зрения разрешений пользователь/группа имеет полный доступ на редактирование проекта, когда выбран параметр Can Edit . В противном случае у них будет доступ только для просмотра.
Owner и группа Administrators всегда имеют полный доступ на редактирование (Can Edit ).
За исключением Owner и группы Administrators , разрешения для всех включенных пользователей/групп можно индивидуально установить как Can View или Can Edit , либо полностью удалить права доступа.
Проекты, опубликованные в Workspace из Altium Designer в зеркальном формате (Simple Sync ), а не под системой контроля версий Workspace (Git VCS), нельзя предоставить с правами на редактирование (Can Edit ) — редактирование доступно только владельцу проекта.
► См. информацию о Making Altium Designer Projects Available Online .
Проект можно явно предоставить определенным пользователям и/или группам либо просто открыть для любого участника (или всех участников) Workspace.
Если у вас достаточно прав на предоставление доступа к проекту, им можно поделиться с пользователями, которые не являются участниками вашего Workspace. Такие пользователи становятся Guests Workspace и могут получать доступ к проекту на указанном вами уровне разрешений, не имея доступа к другим данным Workspace. Дополнительную информацию см. в разделе Sharing with External Users .
Предоставление доступа конкретному пользователю или группе
Процедура предоставления доступа к проекту в Workspace указанным пользователям и/или группам выглядит следующим образом:
Добавьте имя(имена) требуемого пользователя/группы в поле Share Project With окна Share . Чтобы добавить запись, начните вводить нужное имя/электронную почту/группу в поле, после чего подходящего пользователя/группу можно будет выбрать из динамического списка — он будет содержать только отфильтрованных участников вашего Workspace или пользователей вашей организации, а также существующие группы, определенные для Workspace. Можно выбрать нескольких пользователей/групп. Чтобы удалить введенного пользователя/группу, нажмите элемент управления , связанный с этой записью.
Чтобы предоставить доступ пользователю вне вашей организации — независимо от того, есть у него Altium Account или нет, — необходимо ввести его полный адрес электронной почты и нажать Enter .
Установите разрешения доступа для добавленных пользователей/групп в соответствующем раскрывающемся меню, выбрав Can View или Can Edit ; второй вариант по умолчанию также включает возможность просмотра. Изначально этот параметр применяется ко всем записям (пользователям/группам), включенным в поле Share Project With .
Нажмите элемент управления , чтобы открыть текстовую область, если вы хотите добавить информацию, относящуюся к условиям предоставления доступа к этому проекту.
Нажмите элемент управления Shared With , чтобы отобразить пользователей/группы, которым проект в данный момент предоставлен (и предоставлен явно); по умолчанию сюда входят Owner и группа Administrators .
За исключением Owner и группы Administrators , разрешения для всех включенных пользователей/групп можно индивидуально установить как Can View , Can Edit , Owner либо полностью удалить права доступа. Нажмите на текущее состояние разрешения, чтобы открыть элементы управления. ► См. Transferring Project Ownership для получения дополнительной информации о параметре Make Owner .
Чтобы открыть доступ всем участникам Workspace, выберите подходящий уровень разрешений — либо Can View (доступ только для чтения), либо Can Edit (полный доступ на чтение/запись) — в раскрывающемся меню записи Workspace Members . Если установлено значение No access, доступ будут иметь только владелец, администраторы и любые пользователи, специально добавленные для совместного доступа.
Обратите внимание, что схема наследования разрешений Workspace может отключать некоторые варианты уровней разрешений. Это предотвращает понижение разрешений, унаследованных от родительской папки, поскольку это нарушило бы существующую связь наследования «родитель–потомок». Чтобы намеренно разорвать наследование «родитель–потомок», отключите параметр Inherit parent folder permissions в разделе Advanced Settings окна Share .
Параметры Advanced Settings окна Share включают опции, позволяющие управлять тем, кто может повторно предоставлять доступ к проектам, которыми с ними поделились, или загружать их. Сгруппированные по правам доступа Workspace Member и Guest , эти настройки позволяют указать, могут ли пользователи с правами редактирования (Can Edit) делиться проектом и могут ли пользователи с правами только на чтение (Can View) загружать проект.
На практике это позволяет, например, ограничить дальнейшее распространение проекта внешними подрядчиками. А для пользователей с доступом только для просмотра вы можете управлять тем, могут ли они загружать исходные данные (сам проект) и производные данные (например, сгенерированные Gerber-файлы или PDF). При этом они по-прежнему могут просматривать данные в веб-интерфейсе и оставлять комментарии. В каждом случае предусмотрены отдельные разрешения для пользователей внутри Workspace (Members) и вне его (Guests ).
Если пользователю с правами только на просмотр не разрешено скачивание, он сможет просматривать проект только через веб-интерфейс. Он не сможет просматривать проект через Altium Designer, поскольку для этого проект сначала нужно было бы загрузить.
Обратите внимание, что Editors всегда могут загружать проект, а Viewers никогда не могут делиться проектом. Однако пользователь с правами просмотра может запросить предоставление доступа указанному пользователю ( ) , и затем этот запрос обрабатывается любым пользователем с правами редактирования проекта, как описано ниже .
Доступ к расширенным настройкам при предоставлении доступа к проекту из вашей среды проектирования требует Altium Designer 21.3 или более поздней версии.
Нажмите кнопку , чтобы подтвердить обновленные разрешения совместного доступа для проекта. Дальнейшие действия зависят от типа приглашаемого пользователя:
Пользователь, который уже является участником вашего Workspace, будет сразу добавлен в список доступа к проекту. Он получит электронное письмо с уведомлением о том, что проект был ему предоставлен (и какие права доступа он имеет). Он сможет открыть проект в Altium Designer (если ему это разрешено) и получить к нему доступ через интерфейс платформы Altium 365 (со страницы Projects ).
Когда для совместного доступа добавляется существующая группа Workspace, она сразу добавляется в список доступа к проекту. Все участники группы получат электронное письмо с уведомлением о том, что проект был им предоставлен (и какие права доступа они имеют). Они смогут открыть проект в Altium Designer (если им это разрешено) и получить к нему доступ через интерфейс платформы Altium 365 (со страницы Projects ).
Для пользователя вне вашего Workspace проект будет предоставлен, и он получит уведомление по электронной почте — см. ниже Sharing with External Users . В качестве Guest Workspace (см. ниже) он сможет открыть проект в Altium Designer (если ему это разрешено) и получить к нему доступ через свой Altium 365 Personal Space со страницы Shared with Me . Письмо содержит прямой доступ к проекту через Altium 365. После нажатия кнопки в письме пользователь будет перенаправлен на страницу Altium 365 Sign In (если он уже не вошел в платформу или в свой Altium Account). После входа он будет сразу перенаправлен в Web Viewer с загруженным общим проектом.
Если у человека нет Altium Account, ему сначала нужно зарегистрировать учетную запись — ссылка для этого доступна на странице Altium 365 Sign In .
В Altium Designer откройте проект с помощью команды File » Open Project и связанного с ней диалогового окна Open Project dialog . Если вы являетесь участником Workspace, вы можете выбрать, какой проект открыть, из подключенного Workspace. При подключении к Workspace этот Workspace будет отображаться в области Locations диалогового окна, отличаясь значком и отображаясь под именем, назначенным Workspace. В списке будут показаны только те проекты, к которым вам предоставлен общий доступ (то есть у вас есть права доступа).
Предоставление общего доступа внешним пользователям
Процесс предоставления общего доступа к проекту Workspace «внешним» пользователям (тем, кто не является участником Workspace) зависит от желаемого результата и ваших собственных прав доступа к этому проекту. Проект предоставляется таким пользователям либо через встроенный доступ Guest access , либо путем добавления их в качестве Workspace members . Это можно применить к другим пользователям Altium Account внутри вашей организации, пользователям Altium Account из других организаций, а также пользователям без Altium Account (которым затем потребуется зарегистрировать учетную запись).
При предоставлении общего доступа к проекту внешнему пользователю, если у вас есть полные права на совместное использование проекта (вы можете и Edit and re-share проект), то за окном проекта Share последует окно подтверждения, в котором будет показано, как и для кого будет применен общий доступ. Это включает параметр Invite these people to your Workspace :
Если параметр Invite these people to your Workspace не установлен (отключен), внешний пользователь будет добавлен как Guest Workspace, при этом его доступ будет ограничен только проектом и входящими в него данными. Значки гостевых пользователей в списке Properties панели Who Has Access имеют индикатор в виде желтой точки ( ) , записи гостевых пользователей в окне Share имеют метку , а список активных гостей администраторы могут просматривать и управлять им на вкладке Guests tab страницы Workspace Members .
Гостевые пользователи получают доступ к предоставленному им проекту через страницу Shared With Me в своем Personal Space или в another Workspace , к которому у них есть доступ. Их уровень доступа (Edit/View и права на повторное предоставление доступа) определяется параметрами, выбранными в процессе предоставления общего доступа.
Предоставление пользователю вне Workspace доступа к редактированию идеально подходит для подрядчиков — когда вы хотите, чтобы они активно работали над проектом, но без добавления их в качестве участников вашего Workspace.
См. также связанную информацию на этой странице базы знаний: Workspace access Knowledge Base page .
Altium Designer Support for External Sharing
В Altium Designer доступ пользователя доступен из раздела Shared WIth Me в диалоговом окне Open Project — см. Invited Stakeholder Outside of the Workspace Team для получения дополнительной информации. Обратите внимание, что общий проект можно редактировать в Altium Designer, если в исходном Workspace было включено разрешение на общий доступ Can Edit. В этом случае совместное использование проекта фактически является двусторонним, поэтому изменения, внесенные внешним пользователем, будут отражены в Workspace.
Поддержка предоставления общего доступа к проекту за пределами Workspace из Altium Designer — только для просмотра и комментирования — появилась в Altium Designer 20.1.
Чтобы иметь возможность предоставлять общий доступ к проекту за пределами Workspace для редактирования из Altium Designer, а также открывать такой общий проект для редактирования, требуется Altium Designer 20.2 или более поздняя версия.
Если в окне Share установлен (включен) параметр Invite these people to your Workspace , следующее окно Request Invitation позволяет добавить примечание и дополнительных пользователей. Подтверждение кнопкой добавит пользователя как Guest (с гостевым уровнем доступа к проекту), отправит администраторам Workspace электронное письмо с запросом на доступ и создаст запись запроса на вкладке Invitation Requests tab on the Workspace Members page .
Администратор обрабатывает эту запись, одобряя или отклоняя запрос. В случае одобрения пользователь добавляется как новый участник Workspace, и, как и для других участников, уровень доступа определяется параметрами, выбранными в процессе предоставления общего доступа. В случае отклонения пользователь останется Guest Workspace.
Вы можете предоставить доступ к проекту любому пользователю вне Workspace, а также запросить его приглашение в качестве участника Workspace.
Если указанный выше пользователь после принятия в качестве участника Workspace впоследствии будет removed из Workspace, он будет понижен до Guest . Это означает, что пользователь по-прежнему будет иметь доступ к общему проекту, но через расположения Shared with Me , например в своем Personal Space .
При предоставлении общего доступа к проекту внешнему пользователю, если у вас нет re-sharing rights для проекта, как это определяется его настройками Advanced Sharing , вам необходимо отправить запрос Access Request на проект для указанных пользователей. Этот запрос может быть обработан любым участником Workspace, у которого есть полные права на совместное использование проекта (Edit и повторное предоставление доступа), и в случае одобрения предоставит запрошенному пользователю доступ Guest к этому проекту.
Предоставление доступа вашей организации
Помимо предоставления общего доступа к проекту конкретным пользователям или группам, как описано выше, базовый доступ только для просмотра можно предоставить всем участникам вашей организации, выбрав параметр Share в окне Anyone in <company> can access . Участники вашей организации, к которым это относится, определяются на странице Users page в Dashboard вашей организации.
Если применен только этот уровень общего доступа, все зарегистрированные пользователи вашей организации смогут получить доступ к проекту через параметр Shared with Me как в Altium Designer , так и в своем Altium 365 Personal Space . Для всех пользователей такой доступ будет только для просмотра, тогда как владелец проекта и администраторы Workspace сохраняют полный доступ через сам Workspace.
Обратите внимание, что любой конкретный общий доступ, примененный к проекту — например, разрешения View/Edit для определенного участника Workspace — действует дополнительно к базовому доступу на уровне всей организации. Так, например, если проект впоследствии будет предоставлен конкретному пользователю Workspace, он сможет получить доступ к проекту в Workspace (с примененными разрешениями), сохраняя при этом существующий доступ только для просмотра в своем Personal Space.
Предоставление доступа по прямой ссылке
Вы также можете поделиться прямой ссылкой на проект. Ссылка получается нажатием элемента управления в нижней части окна Sharing . Ссылка предоставляет доступ в соответствии с текущими разрешениями общего доступа проекта:
For members of the Workspace — их доступ определяется настройками разрешений записи Workspace Members (No access, Can View, Can Edit) либо разрешениями, примененными к явной записи Share Project With для их имени (или группы, участником которой они являются).
For users outside of the Workspace — их доступ определяется явной записью Share Project With для их имени и разрешениями, примененными к этому имени. Для получения доступа пользователь должен быть зарегистрирован в Altium Account и войти в систему. Он будет классифицирован как Workspace Guest .
Получите прямую ссылку на проект, использование которой регулируется существующими разрешениями общего доступа в окне Sharing .
Ссылка копируется в буфер обмена. При использовании она предоставляет соответствующему пользователю — если это разрешено — прямой доступ к подробной странице управления проектом, обзор которой представлен в next section .
Либо, если пользователь, открывший предоставленную ссылку, не имеет доступа к проекту — проект не был ему предоставлен — его Personal Space предложит способ отправить запрос на доступ, см. ниже.
Работа с запросом на доступ
Когда пользователь отправляет запрос на доступ, круг лиц, которые могут предоставить общий доступ к этому проекту (то есть выдать доступ), определяется параметром Advanced Settings проекта в диалоговом окне Share , как описано выше . В данном контексте «Editors» означает пользователей, имеющих права на редактирование проекта (Can Edit). Обратите внимание: администраторы Workspace и владелец проекта всегда могут предоставить общий доступ к проекту.
Соответствующие письма с запросом на доступ также будут отправляться этим пользователям, если на странице Workspace Admin-Settings page включен параметр Email Notifications . Получатели определяются параметром Sh в окне проекта Advanced Settings следующим образом:
Если для редакторов — участников Workspace — разрешено предоставление общего доступа, письмо с запросом на доступ получат администраторы, владелец проекта и участники с правами Edit для этого проекта.
Если предоставление общего доступа разрешено для Guest Editors (редакторов вне Workspace), письмо с запросом на доступ получат администраторы и Guests с правами Edit для этого проекта.
Если для этого проекта сняты оба флажка Editors, письмо с запросом на доступ будут получать только администраторы.
Note: Если вы настроили проект так, чтобы он был доступен с
Edit rights to all Workspace Members , и включили параметр
Advanced Settings , разрешающий предоставление доступа редакторами, тогда
all участники Workspace будут получать письмо с запросом на предоставление доступа.
Любой пользователь, получивший письмо с запросом на доступ, может обработать этот запрос с помощью включенной кнопки Open sharing settings . При этом откроется окно Share для данного проекта, где ожидающий запрос можно одобрить (с правами View или Edit) либо отклонить. После указания прав общего доступа запрошенному пользователю предоставляется Guest access к проекту, и ему отправляется письмо с подтверждением результата процесса согласования общего доступа.
Обратите внимание, что доступ к записи Pending approval в окне Share не зависит от получения письма Access Request . Вы можете обработать запрос напрямую через диалоговое окно Share в любое время.
Письмо с запросом на доступ, отправленное владельцу проекта, содержит прямую ссылку на свойства Share для этого проекта.
Предоставление общего доступа к Multi-board Project
Проект Multi-board — это специальный тип проекта, который объединяет несколько проектов разработки PCB для создания законченной функциональной системы. Подпроекты связаны с родительским проектом Multi-board, чтобы их данные можно было использовать для определения электрических и физических соединений всей системы.
См. Multi-board Design для получения дополнительной информации о работе с проектами Multi-board.
Связи между проектом Multi-board и связанными с ним подпроектами сохраняются как относительные пути внутри самого проекта Multi-board (*.PrjMbd), поэтому они должны оставаться корректными, когда проекты сохраняются в Workspace VCS из клиента проектирования (Project » Make available Online ). На практике это означает, что необходимо убедиться, что all проекты сохранены в Workspace и находятся в правильной структуре папок. Однако в большинстве случаев все проекты, входящие в систему Multi-board, скорее всего, будут находиться в одной и той же папке.
Когда речь идет о предоставлении общего доступа к проекту Multi-board, применяются те же соображения. И родительский проект Multi-board, и связанные с ним подпроекты должны быть предоставлены одним и тем же участникам Workspace с одинаковыми разрешениями View/Edit. Пользователи, которые затем впервые открывают проект Multi-board в своем клиенте проектирования, также должны открыть связанные подпроекты — снова убедившись, что относительная структура папок локально корректна.
И проект Multi-board, и его подпроекты должны быть сохранены онлайн, опубликованы и открыты как отдельные проекты.
Передача владения проектом
Наряду с администраторами Workspace, владелец проекта — по умолчанию пользователь, который создал/добавил проект, — имеет полные права на редактирование проекта, тогда как другие участники, которым предоставлен общий доступ к проекту, имеют разрешения Edit/View, указанные в окне проекта Share .
Окно Share показывает текущего владельца проекта и предоставляет возможность передать владение другому участнику Workspace.
Статус Owner проекта и связанные с ним права редактирования могут быть переданы от одного участника Workspace другому через окно проекта Share , что позволяет новому владельцу получить полный контроль над этим проектом. Эта возможность доступна администраторам и текущему владельцу проекта, а передача может быть выполнена только другому участнику Workspace (но не группам участников, таким как Engineers или Administrators).
Чтобы получить статус владельца и набор разрешений проекта, участник Workspace уже должен иметь общий доступ к проекту. Затем текущее значение разрешения View/Edit для этого проекта можно изменить на Owner через раскрывающееся меню разрешений в окне Share (Make Owner ). Подтвердите передачу владения кнопкой в этом окне, а затем в следующем окне предупреждения ( ).
Передайте владение проектом другому участнику Workspace с помощью параметра Make Owner в раскрывающемся меню разрешений.
После передачи владения предыдущему владельцу будут назначены права Editing для проекта — либо только права View, если проект не находится под контролем версий (SimpleSync ). При необходимости права доступа предыдущего владельца затем могут быть изменены новым владельцем или администратором.
Передача владения выполняется автоматически, если владелец удален из числа участников Workspace. Когда администратор удаляет участника через страницу Workspace Members page , в процессе удаления потребуется назначить нового владельца для всех Projects и Items, принадлежащих текущему владельцу. После подтверждения и завершения передачи новый владелец получит соответствующее письмо-уведомление о передаче владения (если эта функция enabled ).
См. Removing a User для получения дополнительной информации.
Если включены Workspace Email Notifications , новый владелец проекта получит письмо-уведомление о передаче владения.
Доступ к странице подробного управления проектом
Main page: Управление конкретным проектом
Workspace предоставляет расширенное, ориентированное на производство CAD-представление проекта, которое открывается выбором нужного проекта, нажатием элемента управления над списком проектов и выбором пункта Open в связанном меню. Либо можно дважды щелкнуть непосредственно по записи нужного проекта в списке.
Это также доступно в графическом представлении страницы Projects : выберите плитку нужного проекта, затем нажмите элемент управления и выберите команду Open в контекстном меню. Либо щелкните имя проекта внутри плитки. Если страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части записи нужного проекта и выберите команду Open в связанном меню.
Подробная страница управления этим проектом открывается в новой вкладке браузера с CAD-ориентированным интерфейсом, который предлагает варианты представления Design, Simulation, Releases, History и Assembly:
Design – отображение и навигация по исходным проектным документам, просмотр свойств объектов проекта и размещение комментариев для рецензирования. В этом представлении используется интерфейс Web Viewer , который показывает ваш проект в четырех отдельных подпредставлениях данных: исходные схемы, плата в 2D, плата в 3D и спецификация материалов соответственно. Это представление относится к последней версии исходных данных проекта, а не к конкретному релизу этого проекта, поэтому его можно считать представлением незавершенной работы (WIP). Вы можете просматривать как базовый проект, так и любой определенный его вариант.
Здесь можно выполнять поиск, выбирать, перекрестно подсвечивать и анализировать компоненты и цепи по всему проекту и во всех соответствующих подпредставлениях. А при просмотре платы в 2D можно даже выполнять измерения.
Simulation – позволяет загружать (перетаскиванием) файлы результатов моделирования схем, которые будут связаны с текущим проектом или релизом проекта. Эти файлы фактически прикрепляются к проекту, что позволяет участникам Workspace просматривать и/или скачивать документы с результатами моделирования, относящиеся к открытому в данный момент проекту. См. Management of a Specific Project – Simulation для получения дополнительной информации.
Tasks – позволяет получать доступ и управлять запросами активности задач (Tasks ), относящимися к открытому в данный момент проекту. Задачи представлены в виде потока Kanban-доски, где состояния их выполнения (ToDo, InProgress и Resolved) организованы в строки задач. Одна строка зарезервирована для General Tasks , а каждая оставшаяся строка относится к задачам для конкретного документа проекта. Последняя заполняется задачами, связанными с открытым проектом, и создается, когда комментарий проекта назначается конкретному пользователю (участнику Workspace). В этом смысле система Workspace Tasks фактически является расширением системы комментирования. Также у вас есть возможность создать общую задачу с помощью кнопки New — такие задачи относятся к текущему проекту, но не связаны с комментарием проекта или документом.
Releases – просмотр выпусков проекта. Предоставляется доступ к открытию полных данных выпуска или конкретного пакета сборки, который будет представлен на отдельной вкладке через Manufacturing Portal . Из этого портала можно просматривать опубликованные данные файлов и перемещаться по ним, проверять BOM, а также просматривать и комментировать снимок самого проекта; источник этих опубликованных данных. Как из представления Releases , так и через Manufacturing Portal для конкретного выпуска, у вас будет доступ к элементам управления для загрузки производственных данных с различным уровнем детализации (от полного набора данных до отдельных сгенерированных выходных файлов). Выбранный выпуск также можно отправить — как Manufacturing Package — напрямую вашему производителю. У вас также есть возможность напрямую сравнивать данные Gerber , Schematic или BOM . Дополнительную информацию см. в разделе Project Releases .
Платформа Altium 365 предоставляет специальный Manufacturing Package Viewer — элемент поддержки Global Sharing платформы — который позволяет другим пользователям просматривать производственный пакет из любого веб-браузера, из любой точки мира, но вне вашего Workspace, благодаря чему сами проекты и другая ценная интеллектуальная собственность остаются недоступными. Дополнительную информацию см. в разделах Global Sharing и Manufacturing Package Viewer .
Activities – предоставляет сведения об открытых (текущих активных) или закрытых (завершенных/прекращенных) Process Workflows , применимых к текущему проекту. Обычно они включают такие действия, как Ad-hoc, Milestone и Handoff процессы экспертной проверки. Доступность зависит от вашего уровня Altium software access .
Дополнительную информацию см. в разделе Activities .
Design Reviews – создание и управление структурированными экземплярами проверки проекта, которые можно назначать другим пользователям (рецензентам) для оценки. Проверки ориентированы на задачи, могут быть приняты или отклонены и включают дополнительные возможности, такие как снимок проекта, настраиваемые контрольные списки, комментирование, вложения документов и сравнение исходных данных проекта. Доступность зависит от вашего уровня Altium software access .
Дополнительную информацию см. на странице Design Reviews page .
History – просмотр последовательной временной шкалы основных событий, связанных с проектом, включая его создание, коммиты, выпуски, клонирование и обмены MCAD. Каждый раз, когда происходит поддерживаемое событие, связанное с проектом, оно добавляется на временную шкалу в виде отдельной плитки с различными доступными действиями, где это применимо. Для событий Release/Commit у вас также есть возможность напрямую сравнивать данные Gerber (только для событий Release), Schematic или BOM . Дополнительную информацию см. в разделе Project History .
Assembly Assistant – работа с интерактивным инструментом Assembly Assistant для проверки и пошагового прохождения процесса сборки платы. Инструмент объединяет подробные BOM data проекта и его 2D/3D assembly view , чтобы предоставить интерфейс с необходимым набором графической информации и сведений о компонентах для пошагового выполнения процесса сборки. Дополнительную информацию см. на странице Assembly Assistant .
Подробная страница управления проектом также доступна из Altium Designer. Для активного проекта используйте команду Project » Show in Web Browser в главном меню. Либо щелкните правой кнопкой мыши по записи проекта на панели Projects и выберите команду Show in Web Browser в контекстном меню. При просмотре проекта через панель Explorer в Altium Designer — настроенную в режиме Project View по умолчанию, а не Classic View — доступ к подробной странице управления осуществляется нажатием кнопки .
Перемещение проекта
Чтобы переместить проект под другую родительскую папку в иерархии папок, выберите его запись на странице Projects , нажмите элемент управления над списком проектов/папок и выберите пункт Move в соответствующем меню.
Это также доступно в графическом представлении страницы
Projects : выберите плитку нужного проекта, затем нажмите элемент управления
и выберите команду
Move в контекстном меню. Когда страница
Projects отображается в виде списка, нажмите элемент управления
в крайней правой части записи нужного проекта и выберите команду
Move в соответствующем меню.
Появится окно Move project , в котором можно выбрать новую родительскую папку. Нажмите кнопку , чтобы выполнить перемещение. Проект будет перемещен в выбранную папку, и вы перейдете в эту папку.
Обратите внимание, что действие по перемещению проекта в другую родительскую папку будет выполняться в соответствии с расширенной схемой наследования разрешений Workspace.
Полную информацию см. в разделе Moving Folders на странице Managing Content Structure & Access .
Редактирование проекта
Чтобы изменить свойства существующего проекта в Workspace, выберите его запись на странице Projects , нажмите элемент управления над списком проектов и выберите пункт Edit в соответствующем меню. В следующем окне Edit Project , которое открывается в упрощенном виде, можно изменить Name и Description проекта.
Это также доступно в графическом представлении страницы
Projects : выберите плитку нужного проекта, затем нажмите элемент управления
и выберите команду
Edit в контекстном меню. Когда страница
Projects отображается в виде списка, нажмите элемент управления
в крайней правой части записи нужного проекта и выберите команду
Edit в соответствующем меню.
Вы можете редактировать Name и Description проекта на любом этапе.
Нажмите кнопку , чтобы получить доступ к дополнительным полям окна Edit Project .
Доступ к дополнительным полям осуществляется нажатием кнопки Advanced .
Requirements – это поле, доступное для проектных Projects, позволяет связать соответствующий блок Requirements Portal с текущим проектом. Это соединение обеспечивает доступ к Requirements в реальном времени из вашего проекта и доступно только для чтения, если не разблокировано. Связанную информацию см. в разделе Working with Requirements .
Jira – это расширенное поле доступно, когда для вашего Workspace включена Jira Integration . Оно используется для установления связи между проектом и проектом Atlassian Jira® , что позволяет выполнять двустороннюю синхронизацию задач между этими сущностями через функцию Altium 365 Comments and Tasks . Щелкните в поле ввода Jira , чтобы выбрать из списка доступных проектов Jira. Обратите внимание, что этот параметр сопоставления доступен только администраторам, если только он не включен для всех пользователей через конфигурацию Jira Application . Дополнительную информацию см. на странице Working with Jira Tasks .
Project – это поле доступно только при редактировании проекта Managed BOM и задает связь между документом BOM и проектом разработки PCB. Эта связь позволяет синхронизировать данные компонентов из исходного проекта в связанный BOM. Она определяется автоматически для документов BOM, created from a Project . Обратите внимание, что синхронизация Project-to-BOM будет нарушена, если эта связь будет переопределена или удалена — используйте параметр этого поля для перехода к ссылке на проект и ее выбора.
Parameters – нажмите этот элемент управления, чтобы развернуть область, в которой можно управлять серверными параметрами проекта. Можно добавлять пары Parameter Name/Value ( ) , редактировать их (встроенное редактирование) или удалять ( ).
Редактируйте серверные параметры проекта.
Редактируйте серверные параметры проекта.
Серверные параметры проекта сохраняются в Workspace вместе с проектом и могут редактироваться только в Workspace. В отличие от них, параметры проекта на стороне проекта сохраняются в файле проекта (
*.PrjPcb) и могут редактироваться в Altium Designer. Оба типа параметров могут использоваться как
Special Strings в Altium Designer — доступ к ним осуществляется с панели
Properties , когда в рабочей области проекта выбрана размещенная
Text String . Все параметры, определенные для проекта — на стороне проекта и на стороне сервера — можно просмотреть на вкладке
Parameters tab диалогового окна
Project Options (
Project » Project Options ).
Нажмите кнопку , чтобы подтвердить внесенные изменения.
Клонирование проекта
Чтобы клонировать существующий проект, выберите его запись на странице Projects , нажмите элемент управления над списком проектов и выберите пункт Clone в соответствующем меню. Появится окно Clone Project .
Это также доступно в графическом представлении страницы Projects : выберите плитку нужного проекта, затем нажмите элемент управления и выберите команду Clone в контекстном меню. Когда страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части записи нужного проекта и выберите команду Clone в соответствующем меню.
Вы можете клонировать проект, чтобы создать его идентичную копию вместе с рабочими файлами.
Используйте окно Clone Project , чтобы указать имя проекта и необязательное описание. По умолчанию будет использоваться исходное имя проекта с суффиксом ' – Copy ', а описание по умолчанию будет предварительно заполнено.
Обратите внимание, что имя клонированного проекта должно начинаться с буквы или цифры и может содержать символы A-Z, a-z или 0-9. Допускаются символы подчеркивания, дефисы и пробелы, однако пробелы можно использовать только в середине имени (начальные и конечные пробелы будут проигнорированы). Нельзя использовать следующие слова: AUX , COM1 -COM9 , LPT1 -LPT9 , CON , NUL и PRN . Кроме того, имя не может содержать следующие символы: \ . / ? % * : | " < > . Нельзя использовать то же имя, что и у исходного проекта.
Нажмите кнопку , чтобы получить доступ к полю Parent Folder . По умолчанию здесь будет указана папка, в которой находится исходный проект. Нажмите ссылку Change справа от поля, чтобы открыть структуру папок сервера для Workspace и выбрать другую папку, в которой будет храниться клонированный проект. При желании вы можете организовать проекты в иерархию вложенных подпапок. Дополнительную информацию см. в разделе Создание иерархии папок проектов .
После настройки полей нужным образом нажмите кнопку . Исходный проект будет клонирован (дублирован) вместе со всеми входящими в него файлами и данными и добавлен как новая запись проекта на странице Projects (в выбранной родительской папке). Поскольку созданный клон фактически является новым проектом, его разрешения будут настроены так же, как при создании (или загрузке) нового проекта — то есть разрешения наследуются от родительской папки (по умолчанию), а пользователь, выполнивший клонирование, становится владельцем. См. также Управление разрешениями на создание проектов для связанной информации.
Удаление проекта
Related page: Корзина
Чтобы удалить существующий проект из Workspace, выберите его запись на странице Projects , нажмите элемент управления над списком проектов или элемент управления в плитке проекта и выберите пункт Remove в соответствующем меню. Если страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части строки нужного проекта и выберите команду Remove в соответствующем меню.
Удаление возможно только в том случае, если вы являетесь владельцем проекта или администратором Workspace.
В следующем окне Remove <project> будут перечислены все элементы, связанные с проектом, например связанные выпуски, которые также будут удалены. Выберите параметр Show details , чтобы открыть представление проекта Releases view и проверить связанные выпуски и производственные пакеты. Если у проекта нет связанных выпусков, будет показано упрощенное окно Remove .
Удаление проекта Workspace фактически является «мягким удалением», при котором проект и все связанные элементы перемещаются в область Trash Workspace. Подтвердите процесс удаления кнопкой в окне Remove <project> .
Если вы хотите выполнить мягкое удаление только определенного производственного пакета, связанного с конкретным проектом, это можно сделать непосредственно из представления Releases проекта.
После завершения удаления запись проекта будет удалена из основного списка проектов. В Altium Designer ваша локальная рабочая копия не затрагивается этим действием, однако вы больше не сможете отправлять изменения на сервер. Вы можете закрыть и снова открыть локальную рабочую копию, чтобы получить доступ к ряду предлагаемых действий, поскольку локальный проект теперь ссылается на репозиторий VCS, которого больше не существует.
Все проекты, удаленные таким образом, можно найти на странице Trash интерфейса. Обратите внимание, что вы можете видеть только те проекты (и любые другие элементы), которые были мягко удалены лично вами. Администраторы смогут видеть все содержимое страницы Trash — то есть все элементы, которые были мягко удалены.
Что следует учитывать в отношении проекта, удаленного мягким способом:
Проект будет недоступен для открытия и просмотра из вашего программного обеспечения для проектирования или через веб-интерфейс.
Если проект был предоставлен внешним пользователям за пределами Workspace, соответствующая плитка будет удалена со страницы Shared with Me интерфейса платформы Altium 365 для всех задействованных внешних пользователей.
Все общие производственные пакеты, удаленные вместе с проектом, также будут удалены со страницы Shared with Me интерфейса платформы Altium 365 для всех задействованных пользователей.
При просмотре любых элементов, использованных в проекте, запись Where Used для проекта будет отражать, что проект был удален.
Проект может быть восстановлен или удален безвозвратно со страницы Trash только владельцем этого проекта или администратором Workspace.
Обратите внимание: если вы выполнили мягкое удаление проекта, переместив его в Trash , вы можете снова создать новый проект с тем же именем. Если впоследствии вы восстановите проект и исходное имя уже будет занято, для сохранения уникальности имени в пределах Workspace будет использован числовой суффикс.