文档

源代码控制万博1manbetx项目

配置源代码控制,检索文件,检查更改,提交修改的文件

万博1manbetx®项目通过查找所需的文件、管理和共享文件和设置以及与源代码控制交互来帮助您组织大型建模项目。看到什么是Simuli万博1manbetxnk项目?而且关于项目的源代码控制

功能

万博1manbetxsimulinkproject 打开Sim万博1manbetxulink项目,获取项目对象
listModifiedFiles 列出Simulink项目中修改的文件万博1manbetx
listRequiredFiles 获取项目文件依赖项
refreshSourceControl 更新Simulink项目文件的源代码控制状态万博1manbetx
万博1manbetxSimulink.getFileChecksum 文件校验和

例子和如何

源码控制设置

将项目添加到源代码控制中

将SVN或Git源代码控制添加到项目中。

用源代码控制工具注册模型文件

将模型文件注册为二进制文件

配置SVN源控制

配置SVN,注册模型文件、锁文件、共享存储库,管理SVN的外部设备。

设置Git源代码控制

配置Git,注册模型文件,添加Git子模块。

在GitHub上共享项目

若要共享您的Simulink万博1manbetx项目,请在GitHub上公开您的项目®

禁用源代码控制

禁用源代码控制以准备项目模板。

变更源控制

存档一个项目,并用不同的源代码控件创建一个新项目。

用SDK编写一个源代码控制集成

使用软件开发工具包(SDK)集成Simulink项目与第三方源代码控制工具。万博1manbetx

自定义外部源控制使用MATLAB差分和合并

使用MATLAB®比较工具的差异和合并从外部源代码控制工具。

检索和结帐

从源代码控制中检索项目的工作副本

从SVN存储库获取文件或克隆Git存储库。

标记和检索项目文件的版本

使用SVN,标记项目的特定修订。

项目文件刷新状态

检查本地修改的项目文件。

检查修改

找出存储库版本是否已经向前移动。

更新项目文件的修订

使用SVN或Git更新版本。

获取SVN文件锁

使用SVN,确保用户在编辑模型文件之前获得锁。

检查更改并提交修改的文件

查看修改文件

检查项目中的变更。

比较修正

通过与祖先文件进行比较,检查已修改文件中的更改,或比较特定的修订。

运行项目检查

检查项目是否存在问题,如未保存的更改、不在源代码控制下的文件或过期的派生文件。

将修改后的文件提交给源代码控制

将变更集提交到存储库(SVN)或本地存储库(Git)。

恢复的变化

放弃局部更改或为文件或整个项目选择修订。

用Git拉,推和取文件

Git工作流,用于获取、合并和推送更改到远程存储库。

使用Git分支和合并文件

创建、切换、合并、恢复和删除分支。

解决冲突

发现并解决冲突;合并文本文件和合并模型;提取冲突标记。

将模型文件升级到SLX并保存修订历史

使用Si万博1manbetxmulink项目工具将模型迁移到SLX并维护修订历史。

在项目中使用派生文件

派生文件的最佳实践,例如.mex而且slprj文件。

概念

关于项目的源代码控制

我可以在Simulink项目中使用哪些源代码控制工具和工作流?万博1manbetx可以尝试内置SVN或Git,也可以集成第三方工具。

这个话题有用吗?