Проекты помогают вам организовать большие проекты моделирования путем нахождения требуемых файлов, управления и совместного использования файлов и настроек, и взаимодействия с системой контроля версий. Смотрите то, Что Проекты? и О Системе контроля версий с Проектами.
simulinkproject | (Не рекомендуемый), Открытый проект и получают объект проекта |
listModifiedFiles | (Не рекомендуемый), Список изменил файлы в проекте |
listRequiredFiles | (Не рекомендуемый), Получают зависимости от файла проекта |
refreshSourceControl | (Не рекомендуемый) состояние системы контроля версий Обновления файлов проекта |
Simulink.getFileChecksum | Контрольная сумма файла |
Добавьте проект в систему контроля версий
Добавьте SVN или систему контроля версий Git к вашему проекту.
Зарегистрируйте образцовые файлы с инструментами системы контроля версий
Зарегистрируйте образцовые файлы как двоичный файл
Настройка системы контроля версий SVN
Сконфигурируйте SVN, зарегистрируйте образцовые файлы, заблокируйте файлы, совместно используйте репозитории и управляйте внешним обликом SVN.
Подготовка системы контроля версий Git
Сконфигурируйте Git, зарегистрируйте образцовые файлы, добавьте подмодули Git.
Совместно используйте проект на GitHub
Чтобы совместно использовать ваш проект, сделайте свой проект общедоступным на GitHub®.
Отключение системы контроля версий
Отключите систему контроля версий, чтобы подготовить шаблон проекта.
Измените систему контроля версий
Заархивируйте проект и создайте новый с управлением другим источником.
Запишите Интеграцию с системой контроля версий с SDK
Используйте Комплект разработчика программного обеспечения (SDK), чтобы интегрировать проекты с инструментами управления из независимого источника.
Настройка внешней системы контроля версий, чтобы использовать MATLAB для Diff и слияния
Используйте Инструмент MATLAB® Comparison для diff и слияния от внешних инструментов системы контроля версий.
Клонируйте Git-репозиторий или проверьте репозиторий SVN
Получите рабочую копию проекта от системы контроля версий.
Пометьте и получите версии файлов проекта
С SVN пометьте определенные версии проекта.
Обновление статуса файлов проекта
Проверяйте на локально измененные файлы проекта.
Узнайте, продвинулась ли версия репозитория вперед.
Обновление версий файлов проекта
Обновите версии с SVN или Git.
Получение блокировок файла SVN
С SVN гарантируйте, что пользователи добираются, соединяет образцовые файлы перед редактированием.
Исследуйте изменения в проекте.
Рассмотрите изменения в измененных файлах путем сравнения предкам или сравните особые версии.
Проверяйте проекты на проблемы, такие как несохраненные изменения, файлы не под системой контроля версий или устаревшими производными файлами.
Передача измененных файлов системе контроля версий
Передайте массив изменений репозиторию (SVN) или локальный репозиторий (Git).
Отмените локальные изменения или выберите версию для файла или целого проекта.
Получение по запросу, продвижение и выборка файлов с Git
Рабочий процесс Git для выборки, слияния и продвижения изменений в удаленном репозитории.
Перейдите и объедините файлы с Git
Создайте, переключите, объедините, вернитесь и удалите ответвления.
Найдите и разрешите конфликты; объедините текстовые файлы и объедините модели; выделение маркеров конфликтов.
Обновите образцовые файлы до SLX и сохраните историю версии
Используйте инструменты проекта, чтобы переместить модели на SLX и поддержать историю версии.
Работа с производными файлами в проектах
Лучшые практики для производных файлов, таких как .mex
и файлы slprj
.
О системе контроля версий с проектами
Какие инструменты системы контроля версий и рабочие процессы я могу использовать в проекте? Попробуйте встроенный SVN или Git, или интегрируйте сторонние программы.