exponenta event banner

экспорт

Экспорт проекта в архив

Описание

export(proj,archiveName) экспортирует указанный проект в новый архивный файл проекта с именем archiveName. archiveName должны включать .mlproj внутренней линии или вообще нет внутренней линии. Если внутренний номер не указан, MATLAB ® добавляет .mlproj расширение файла.

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

По умолчанию эта функция упаковывает все ссылки на проект в архив. Этот параметр может не потребоваться, если проект содержит ссылки на абсолютные сетевые пути. В этом случае функция дублирует сам проект и рассматривает его как относительную ссылку при экстракции.

export(proj,archiveName,'ArchiveReferences',archiveReferences) экспортирует указанный проект в новый архивный файл проекта и указывает, следует ли включать ссылки на проект в пакет.

Примеры

свернуть все

Откройте проект приложения Times Table. Использовать currentProject для создания объекта проекта из загруженного проекта.

matlab.project.example.timesTable
proj = currentProject;

Экспорт проекта в архивированный файл проекта.

export(proj,"timestableproj.mlproj")

Теперь можно отправить проект, предоставив общий доступ к файлу timestableproj.mlproj с ними.

Входные аргументы

свернуть все

Проект, указанный как matlab.project.Project объект. Использовать currentProject для создания объекта проекта из загруженного проекта.

Имя или путь файла архива, указанный как вектор символов или скаляр строки, заканчивающийся расширением файла .mlproj. Если расширение не указано, MATLAB добавляет .mlproj расширение имени файла.

Если archiveName является именем файла, MATLAB экспортирует файл в текущую папку. Можно также указать полное имя пути.

Пример: "project.mlproj"

Включить ссылки в пакет, указанные как true или false.

Если значение равно true, MATLAB экспортирует проект и включает ссылки в пакет. Извлечение архива создает копию проектов, на которые имеются ссылки, и связывает их с проектом верхнего уровня. Он также включает копию проектов, на которые ссылаются ваши проекты.

Если значение равно false, MATLAB экспортирует проект и сохраняет существующую абсолютную и относительную связь с привязками. Для рабочего проекта при извлечении ссылки должны располагаться на одном абсолютном и относительном путях.

Аргумент игнорируется, если проект не имеет ссылок.

Типы данных: logical

Представлен в R2019a