万博1manbetx®项目通过查找所需的文件、管理和共享文件和设置以及与源代码控制交互来帮助您组织大型建模项目。看到什么是Simuli万博1manbetxnk项目?而且关于项目的源代码控制.
万博1manbetxsimulinkproject |
打开Sim万博1manbetxulink项目,获取项目对象 |
listModifiedFiles |
列出Simulink项目中修改的文件万博1manbetx |
listRequiredFiles |
获取项目文件依赖项 |
refreshSourceControl |
更新Simulink项目文件的源代码控制状态万博1manbetx |
万博1manbetxSimulink.getFileChecksum |
文件校验和 |
将SVN或Git源代码控制添加到项目中。
将模型文件注册为二进制文件
配置SVN,注册模型文件、锁文件、共享存储库,管理SVN的外部设备。
配置Git,注册模型文件,添加Git子模块。
若要共享您的Simulink万博1manbetx项目,请在GitHub上公开您的项目®.
禁用源代码控制以准备项目模板。
存档一个项目,并用不同的源代码控件创建一个新项目。
使用软件开发工具包(SDK)集成Simulink项目与第三方源代码控制工具。万博1manbetx
使用MATLAB®比较工具的差异和合并从外部源代码控制工具。
从SVN存储库获取文件或克隆Git存储库。
使用SVN,标记项目的特定修订。
检查本地修改的项目文件。
找出存储库版本是否已经向前移动。
使用SVN或Git更新版本。
使用SVN,确保用户在编辑模型文件之前获得锁。
检查项目中的变更。
通过与祖先文件进行比较,检查已修改文件中的更改,或比较特定的修订。
检查项目是否存在问题,如未保存的更改、不在源代码控制下的文件或过期的派生文件。
将变更集提交到存储库(SVN)或本地存储库(Git)。
放弃局部更改或为文件或整个项目选择修订。
Git工作流,用于获取、合并和推送更改到远程存储库。
创建、切换、合并、恢复和删除分支。
发现并解决冲突;合并文本文件和合并模型;提取冲突标记。
使用Si万博1manbetxmulink项目工具将模型迁移到SLX并维护修订历史。
派生文件的最佳实践,例如.mex
而且slprj
文件。
我可以在Simulink项目中使用哪些源代码控制工具和工作流?万博1manbetx可以尝试内置SVN或Git,也可以集成第三方工具。