Совместное использование проектов

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

В этой таблице описываются способы упаковки проекта.

Способ совместного использования проектовПроцедура
Создайте архив для совместного использования.

Можно преобразовать проект в .mlproj или ZIP архив и совместное использование архива с сотрудниками. Совместное использование архива полезно при работе с кем-то, у кого нет доступа к подключённому инструменту системы контроля версий.

Для архивации проекта:

  1. Когда проект загружен, на вкладке Project нажмите Share > Archive.

  2. Если требуется экспортировать только набор заданных файлов, выберите Export profile. Для получения дополнительной информации см. раздел «Создание профиля экспорта».

  3. Если у вас есть ссылки на проекты и вы хотите экспортировать файлы ссылок на проекты, выберите Include referenced projects.

  4. Щелкните Save As и укажите путь к файлу.

  5. В поле Save as type выберите тип архивированного файла проекта. По умолчанию MATLAB® архивирует проект как .mlproj файл. Можно выбрать архивирование проекта в виде ZIP- файла.

  6. Щелкните Save, чтобы создать архив проекта.

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

Отправьте .mlproj по электронной почте архив за один шаг.

В Windows® системы, можно сгенерировать .mlproj архив и прикрепить его к электронной почте за один шаг. Совместное использование архива полезно при работе с кем-то, у кого нет доступа к подключённому инструменту системы контроля версий.

Чтобы отправить проект по электронной почте как .mlproj файл:

  1. Когда проект загружен, на вкладке Project выберите Share > Email.

  2. Если требуется экспортировать только набор заданных файлов, выберите Export profile. Для получения дополнительной информации см. раздел «Создание профиля экспорта».

  3. Если у вас есть ссылки на проекты и вы хотите экспортировать файлы ссылок на проекты, установите флажок Include referenced projects.

  4. Нажмите Attach to Email. MATLAB открывает новое письмо в почтовом клиенте по умолчанию с проектом, присоединенным в качестве .mlproj файл.

  5. Отредактируйте и отправьте письмо.

Создайте тулбокс для совместного использования.

Можно создать тулбокс из проекта и поделиться тулбоксом с сотрудниками.

Чтобы создать тулбокс из вашего проекта:

  1. Загруженный проект на вкладке Project выберите Share > Toolbox.

    Упаковщик добавляет все файлы проекта в тулбокс и открывает диалоговое окно Упаковать тулбокс.

  2. Поля Toolbox Information заполняются именем проекта, автором и описанием. Отредактируйте информацию по мере необходимости.

  3. Чтобы включить файлы, еще не включенные в файлы проекта, отредактируйте исключенные файлы и папки.

  4. Нажмите Package.

Теперь можно совместно использовать файл тулбокса так, как любой другой файл.

Публикация на GitHub®.

Вы можете поделиться проектом, сделав его общедоступным на GitHub. Сначала необходимо иметь учетную запись GitHub.

Совместное использование проекта на GitHub добавляет Git™ проект систему контроля версий. Если ваш проект уже находится под системой контроля версий, совместное использование заменяет строение системы контроля версий на Git, и GitHub становится удаленным репозиторием проекта.

Примечание

Если вы не хотите изменять текущую систему контроля версий в открытом проекте, поделитесь проектом другим способом.

Чтобы поделиться проектом на GitHub:

  1. Загруженный проект на вкладке Project выберите Share > GitHub. Откроется диалоговое окно Создать репозиторий GitHub.

    Если GitHub не является опцией в меню Share, выберите Share > Change Share Options. Затем в диалоговом окне Управление совместном использовании выберите GitHub и нажмите Close.

  2. Введите имя пользователя GitHub и лексему личного доступа, а также измените имя нового репозитория. Нажмите Create.

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

  3. В диалоговом окне Создание репозитория GitHub отображается URL-адрес нового репозитория. Щелкните ссылку, чтобы просмотреть новый репозиторий на веб-сайте GitHub. Репозиторий содержит первоначальную регистрацию файлов проекта.

  4. Система контроля версий в текущем проекте теперь ссылается на новый репозиторий на GitHub как на удаленный репозиторий. Чтобы использовать проект с новым репозиторием, в диалоговом окне Create GitHub Repository, нажмите Reload Project.

Чтобы просмотреть URL для удаленного репозитория, на вкладке Project, в разделе Source Control, нажмите кнопку Git Details.

Вы можете использовать Git без дополнительной установки. Для выполнения операций слияния в Git требуются дополнительные шаги настройки. Для получения дополнительной информации смотрите Настройка системы контроля версий Git.

Совместная работа с использованием системы контроля версий.Вы можете сотрудничать, используя систему контроля версий в проектах. Дополнительные сведения см. в разделе Использование системы контроля версий с проектами.

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

Создайте профиль экспорта

Если необходимо исключить файлы из проекта перед его совместным использованием, создайте профиль экспорта. Профиль экспорта позволяет исключить файлы с конкретными метками. Дополнительные сведения о создании меток и их добавлении в файлы проекта см. в разделе «Создание меток».

Чтобы создать профиль экспорта, выполните следующие действия.

  1. На вкладке Project щелкните Share > Manage Export Profiles.

  2. Щелкните + и укажите имя для профиля экспорта.

  3. На панели Files щелкните + и выберите метки для файлов, которые вы не хотите экспортировать, а затем нажмите OK.

  4. На панели Labels щелкните + и выберите пользовательские метки, которые не требуется экспортировать, а затем нажмите OK.

  5. Нажмите кнопку Apply и закройте диалоговое окно Управление экспортом профилей (Manage Export Profiles).

Примечание

Профили экспорта не применяют изменения к ссылкам на проекты. Когда вы делитесь своим проектом, MATLAB экспортирует все ссылки на проекты.

Похожие темы