Экспортируйте подмножество проекта Используя профиль экспорта

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

Настройте файлы в качестве примера и откройте проект

1. Запустите следующие команды, чтобы создать и открыть рабочую копию проекта корпуса.

Simulink.ModelManagement.Project.projectDemo('airframe');
rebuild_s_functions('no_progress_dialog');
Building with 'gcc'.
MEX completed successfully.

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

Некоторые файлы в проекте полезны для разработки проекта, но не нуждаются включая в версии выпуска проекта, когда это экспортируется. В данном примере файлам, помеченным в проекте метками 'анализ', 'тест', 'обновление' и 'артефакт', не нужно включая в версии выпуска проекта.

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

Откройте менеджера по профилю экспорта инструмент

Посмотреть доступные профили экспорта для проекта:

2. Нажмите кнопку "Share" во вкладке панели инструментов Проекта.

3. Выберите пункт меню "Manage Export Profiles..."

Диалоговое окно Manage Export Profiles появится.

Левые телевикторины все заданные профили экспорта. Проект корпуса задает один профиль экспорта под названием 'Релиз', который должен быть уже быть выбранным в диалоговом окне.

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

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

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

Используя профиль экспорта при экспорте проекта

Использовать профиль экспорта:

4. Нажмите кнопку "Share" во вкладке панели инструментов Проекта.

5. Выберите "архив Zip".

6. В проекте архивируют диалоговое окно, выбирают профиль экспорта, который будет применен. Выберите профиль 'Release', чтобы использовать профиль, который задан проектом корпуса.

7. Нажмите кнопку Archive, чтобы экспортировать проект с помощью выбранного профиля экспорта.

Дополнительная информация

Проектная документация