Altium Designer Documentation

Визуализация сотрудников и предотвращение конфликтов

Последнее изменение: Pavel Demidov; 09.02.2021
Эта функциональная возможность доступна только при подключении ПО Altium к Altium 365 Workspace. Также обратите внимание, что эта функциональная возможность доступна только бета-тестерам.

Сочетание ПО Altium для проектирования и серверной технологии Altium обеспечивает эффективный общий доступ к данным, который поддерживает совместное проектирование на основе управляемых проектов, находящихся под управлением системы контроля версий (VCS).

Ключевым элементом процесса совместного проектирования является управление этим общим доступом и обработка возможных конфликтов данных, которые могут произойти при редактировании множеством пользователей одного проектного документа (их собственных "копий" серверного файла). Такие конфликты данных, в конечном итоге, разрешаются системой контроля версий сервера Altium при фиксации/отправке документа на сервер (см. Использование контроля версий), но до этого момента у вас нет реального представления об активном статусе этого документа с точки зрения общего доступа.

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

Требования

На данный момент, информация и управление общими документами в режиме реального времени доступны при следующих условиях:

  • Общий проект размещен в Altium 365 Workspace в качестве управляемого проекта в системе контроля версий (VCS).
  • Сотрудники состоят в команде Altium Workspace и подключены к нему.
  • Управляемый проект должен быть доступен всем сотрудникам, которым нужный полный доступ, с правами на редактирование.

Панель уведомлений о сотрудниках

Панель уведомлений о сотрудниках () будет отображена в верхнем правому углу редактора Altium Designer, если активный документ был открыт другим сотрудником. Наведите курсор мыши на иконку пользователя в панели, чтобы получить текущую информацию о редактировании. Обратите внимание, что состояние просмотра означает, что пользователь открыл документ в Altium Designer, но не внес каких-либо изменений. Состояние открытия документа отображается иконкой в панели Projects.

Состояние редактирования

Наряду с сообщениями о том, кто просматривает документ, система также предоставляет важную информацию о том, кто редактирует общий документ. Документ считается в состоянии редактирования, если он был изменен (отредактирован) другим пользователем. Это состояние обозначается соответствующей иконкой пользователя в панели сотрудников ().

Документ, который редактируется другим пользователем, будет обозначен иконкой в панели Projects либо иконкой , если этот документ открыт в данный момент в редакторе. Обратите внимание, что текст подсказки также сообщит, если общий документ редактируют (или редактировали) множество пользователей.

Предотвращение конфликтов

Для управления доступом к файлу на редактирование и избежания возможных конфликтов данных, система блокирует документ для пользователя, который его редактирует или который вызвал изменение этого документа. Эта "мягкая блокировка" пользователем остается активной для файла, пока пользователь не завершит редактирование – зафиксирует или отменит изменения – или пока оно не будет переопределено другим пользователем или администратором.

Если другой пользователь попытается внести изменение в заблокированный документ, это состояние блокировки (редактирования) вызовет открытие диалогового окна Edit Document, где будет предложен выбор: отменить локальное изменение (Abort changes) либо оставить его (Ignore lock). В обычной ситуации, пользователь отменяет изменение и ждет, пока другой пользователь завершит текущий сеанс редактирования.

Однако если выбрана опция Ignore lock, то это будет означать, что существует больше одной измененной версии документа, которые могут быть зафиксированы на сервере – изменения пользователей могут конфликтовать, что обозначается иконкой документа в панели Projects (для обоих пользователей).

Обратите внимание, что диалоговое окно предупреждения Edit document можно отключить, сняв флажок Enable Conflict Prevention Notifications на вкладке General диалогового окна Project Options. В этом случае, пользователь может продолжить беспрепятственно редактировать документ, как если бы в диалоговом окне Edit document была выбрана опция Ignore Lock, что может привести к конфликту данных.

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

Наконец, если все пользователи настаивают на фиксации своих изменений на сервере, переопределяя блокировки файлов и предупреждения контроля версий, то разные версии файлов вызовут конфликт (Conflict) системы контроля версий, что будет обозначено иконкой файла в панелях Projects и Storage Manager. Перейдите в соответствующий раздел страницы Использование контроля версий для получения более подробной информации.

Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия Altium Designer
Бесплатная пробная версия Altium Designer
Давайте приступим. Для начала, Вы или Ваше предприятие уже используете Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

В таком случае, для чего Вам необходима пробная лицензия?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вам для этого не нужна пробная лицензия.

Нажмите кнопку ниже, чтобы загрузить установщик самой новой версии Altium Designer

Загрузить установщик Altium Designer

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Пожалуйста, заполните форму ниже, чтобы получить ценовое предложение.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Если Ваша подписка Altium активна, у Вас нет необходимости в пробной лицензии.

Если у Вас нет активной подписки Altium, пожалуйста, заполните форму ниже, чтобы получить пробную версию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Для чего Вы хотите попробовать Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы нашли нужное место! Пожалуйста, заполните форму ниже, чтобы начать использование пробной версии.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Замечательно! Создавать новое - отличное занятие. У нас есть превосходная программа для Вас.

Upverter - бесплатная платформа, разработанная специально для любителей проектирования.

Нажмите здесь, чтобы попробовать!

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.