用源代码管理工具注册模型文件
如果使用第三方源代码管理工具,您必须将模型文件扩展名(.mdl
和 .slx
)注册为二进制格式。如果不这样做,则当您通过更改行尾字符、扩展标记、替代关键字或尝试自动合并来提交文件时,这些第三方工具可能会损坏您的模型文件。不论您是在 Simulink® 外部使用该源代码管理工具,还是在未先注册文件格式的前提下尝试从工程提交文件,都可能发生损坏。
还要检查其他文件扩展名是否已注册为二进制文件,以避免在签入时文件损坏,例如 .mat
、.mlx
、.mlapp
、.mdlp
、.slxp
、.sldd
、.p
、MEX 文件、.xlsx
、.jpg
、.pdf
、.docx
等。
有关 SVN 的说明,请参阅在 Subversion 中注册模型文件。如果您使用 SVN,包括工程提供的 SVN 集成,则必须注册模型文件。
有关 Git 的说明,请参阅在 Git 中注册二进制文件。
提示
您可以通过在不压缩的情况下保存 Simulink 模型来减小 Git™ 存储库的大小。关闭压缩会导致磁盘上的 SLX 文件变大,但可以减小存储库的大小。
要对新 SLX 文件使用此设置,请在“SLX 压缩”设置为 none 的状态下使用模型模板创建模型。对于现有 SLX 文件,请设置压缩,然后保存模型。有关详细信息,请参阅 设置 SLX 压缩级别。