Зарегистрируйте файлы модели с помощью инструментов системы контроля версий

Если вы используете сторонние инструменты системы контроля версий, необходимо зарегистрировать расширения файлов модели (.mdl и .slx) как двоичные форматы. Если вы этого не сделаете, эти сторонние программы могут испортить ваши файлы модели, когда вы отправляете их, путем изменения символов в конце строки, расширения лексем, подстановки ключевых слов или попытки автоматизации. Повреждение может произойти, используете ли вы инструменты системы контроля версий за пределами Simulink® или если вы пытаетесь отправить файлы из проекта, не регистрируя предварительно свои форматы файлов.

Также проверьте, что другие расширения файлов зарегистрированы как двоичные, чтобы избежать повреждения при регистрации для таких файлов, как .mat, .mlx, .mlapp, .mdlp, .slxp, .sldd, .p, файлы MEX, .xlsx, .jpg, .pdf, .docx, и т.д.

Для получения инструкций с SVN, смотрите Register Model Files with Subversion. Вы должны зарегистрировать файлы модели, если вы используете SVN, включая SVN интегрирование, предоставляемая проектом.

Для получения инструкций с Git, смотрите Register Model Files with Git.

Совет

Можно уменьшить размер Git™ репозитория, сохраняя модели Simulink без сжатия. Отключение сжатия приводит к увеличению количества файлов SLX на диске, но уменьшает размер репозитория.

Чтобы использовать эту настройку с новыми файлами SLX, создайте модели с помощью шаблона модели с набором сжатия SLX none. Для существующих файлов SLX установите сжатие и затем сохраните модель. Для получения дополнительной информации смотрите Задать уровень сжатия SLX.

Похожие темы