Связаться с нами
Связаться с нашими Представительствами напрямую
При разработке электронного изделия в среде, подобной Altium NEXUS, формируется большое количество файлов. Эти файлы являются ценными данными, поскольку они являются интеллектуальной собственностью вашего предприятия, и их необходимо хранить и поддерживать соответствующим образом. Altium NEXUS включает в себя ряд функциональных возможностей, которые обеспечивают безопасное хранение файлов, их резервное копирование и, при необходимости, возможность извлечения более старых версий.
Помимо хранения самих файлов, Altium NEXUS включает в себя следующие возможности хранения/управления файлами:
Altium NEXUS можно настроить на использование всех трех методов, в том числе можно настроить возможность локальной истории добавлять автоматически сохраненные файлы в папку локальной истории.
Функциональная возможность Auto Save, настраиваемая на странице Data Management – Backup диалогового окна Preferences, сохраняет копию всех открытых в данный момент файлов, которые были изменены (такие файлы обозначаются звездочкой возле имени файла в панели Projects), в указанное расположение и через указанные интервалы времени. В расположение, указанное в поле Path диалогового окна Preferences, может быть сохранено до десяти версий каждого файла.
Эта функциональная возможность предназначена для аварийного восстановления, например, при сбое электросети, когда компьютер неожиданно отключается. Автоматически сохраненные файлы обозначаются добавлением .~(X)
к имени файла, например, файл MySchematic.SchDoc
автоматически сохраняется как MySchematic.~(1).SchDoc
, затем MySchematic.~(2).SchDoc
и т.д. Обратите внимание, что после того, как было сохранено указанное количество версий, имена файлов используются повторно. Это значит, что для того, чтобы найти самый новый файл, следует использовать отметку времени, а номер в скобках в имени файла.
Система управления локальной истории позволяет поддерживать и отслеживать историю изменений документов локально, без необходимости в системе контроля версий (VCS).
Подходом системы управления локальной истории является создание копии файла каждый раз, когда вы делаете сохранение. Копией является файл перед сохранением. Эти копии хранятся в папке истории проекта, которая создается в папке, где находится файл проекта. Если проект включает в себя документы, которые хранятся в подпапках, структура этих подпапок будет продублирована в папке истории. Либо вы можете включить опцию Use global repository и указать расположение глобального репозитория (Global repository), в котором будет храниться история всех проектов, где каждый набор проектных файлов сохраняется в подпапку проекта.
Доступ к функциональным возможностям управления документами осуществляется через панель Storage Manager. Эти возможности включают в себя просмотр различий (физических и логических) между документами, а также возврат к сохраненной ранее версии документа. Управление локальной историей документов также гармонично работает с активной системой контроля версий (VCS). Отдельные проектировщики могут управлять собственными изменениями с помощью системы локальной истории, в то время как VCS обеспечивает полноценную, ориентированную на команду проектировщиков систему управления документами.
Настройка локальной истории осуществляется на странице Data Management – Local History диалогового окна Preferences. Можно настроить количество дней, в течение которых хранится история файла, где история событий сохранения файлов будет храниться указанный период (до 10 дней).
Файлы локальной истории сохраняются в формате ZIP с добавлением числового суффикса к имени файла (например SheetZ.~(3).SchDoc.Zip
), который обозначает последующую версию – наибольшее число обозначает самую новую версию.
Временная шкала истории документа текущего проекта доступна в Altium NEXUS через панель Storage Manager (View » Panels » Storage Manager). В нижней области панели Storage Manager показана локальная история выбранного проектного файла, в которой каждый архивный файл помечен Version n, где n увеличивается при каждом сохранении.
Щелкните ПКМ по сохраненной версии, чтобы открыть команды истории, такие как открыть (Open) документ в его редакторе или применить метку (Apply a Label), что позволяет обозначить определенную версию для обращения к ней в дальнейшем. Опция Revert to позволяет откатить текущий проектный файл до выбранной архивной версии. Опция Compare используется для определения различий между двумя выбранными документами временной шкалы (Ctrl+ЛКМ для выбора файлов).
Главная страница: Контроль версий и проектные репозитории
Контроль версий является предпочтительным методом управления документами на множестве предприятий. Системы контроля версий не только обеспечивают безопасное и управляемое хранение и извлечение ценных данных предприятия, но также поддерживают простое извлечение более старых версий документа. Кроме того, некоторые системы позволяют искать и изучать изменения документов.
Altium NEXUS поддерживает системы контроля версий Subversion (SVN) и Git. Поскольку есть внутренняя поддержка этих систем, Altium NEXUS предоставляет доступ к основным операциям SVN/Git по обработке файлов, таким как фиксация (Commit), обновление (Update) и т.п., а также к дополнительным возможностям Subversion, таким как создание репозитория SVN. Эта система интегрируется с возможностями сравнения документов схем и плат, чтобы упрощает поиск различий между двумя ревизиями документа схемы или платы. Убедитесь, что в Altium NEXUS установлены дополнительные программные модули VCS Provider - SVN и VCS Provider - Git. Они устанавливаются по умолчанию, но к ним можно получить доступ через страницу Extensions and Updates системы.
Если вы подключились к репозиторию VCS, вы можете выполнять задачи контроля версий через панель Storage Manager. Чтобы добавить проектные файлы (в текущей папке) в подключенный проектный репозиторий, щелкните ПКМ по проектному файлу в Storage Manager и выберите Add Project Folder To Version Control.
Этот процесс создаст копию проекта под управлением контроля версий в выбранном целевом проектном репозитории. Система VCS настроит проектные файлы и параметры, чтобы при работе над этим проектом в будущем Altium NEXUS смог распознать, что они находятся под управлением контроля версий, и чтобы он корректно отражал состояние документов – например, что документ изменен или добавлен (но еще не зафиксирован) в VCS.
После того, как проект и его документы заведены в контроль версий, их можно изменять и сохранять, и эти изменения фиксируются (или выгружаются) в репозиторий непосредственно из панели Storage Manager или Projects через контекстное меню. Обратите внимание, что в столбце Version области Time line панели Storage Manager (щелкните ПКМ по нижней области панели и выберите Switch to Combined View) будет приведен список последовательных ревизий активного файла.
Связаться с нашими Представительствами напрямую
Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited
Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited
Вам для этого не нужна пробная лицензия.
Нажмите кнопку ниже, чтобы загрузить установщик самой новой версии Altium Designer
Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited
Пожалуйста, заполните форму ниже, чтобы получить ценовое предложение.
Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.
Если Ваша подписка Altium активна, у Вас нет необходимости в пробной лицензии.
Если у Вас нет активной подписки Altium, пожалуйста, заполните форму ниже, чтобы получить пробную версию.
Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.
Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом 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, и Вы можете изменить настройки уведомлений в любой момент.