主要内容

源代码控制的项目

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

项目帮助您找到所需的文件组织大型建模项目,管理和共享文件和设置,并与源代码控制交互。看使用项目合作、跟踪和合并更改和执行代码评审(4分50秒)看看是什么项目?关于源码控制项目

功能

全部展开

currentProject 获取当前项目
openProject 加载一个现有的项目
listModifiedFiles 修改的文件在项目列表
listRequiredFiles 获取指定项目文件所需的文件
listImpactedFiles 获取指定项目文件文件受到变更的影响
refreshSourceControl 项目文件的更新源控制状态
runChecks 运行所有项目检查
金宝appSimulink.getFileChecksum 校验和文件

遗留的API

金宝appsimulinkproject (不推荐)开放项目,项目对象

主题

源代码控制设置

关于源码控制项目

源码控制工具和工作流我可以用在一个项目吗?尝试内置Git SVN或集成第三方工具。

一个项目添加到源代码控制中

Git或SVN源代码控制添加到您的项目。

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

模型文件注册为二进制。

设置Git源代码控制

配置Git,注册模型文件,使用SSH和MATLAB验证®

自动合并模型

使MATLAB Git™集成自动合并模型文件。

创建新的GitHub库

创建一个空远程GitHub®存储库。

在GitHub分享项目

分享您的项目,使项目公开在GitHub上。

添加Git子

克隆作为子模块外部Git存储库。

建立了SVN源代码控制

配置SVN,注册模型文件,锁文件,共享库,SVN外部管理。

禁用源代码控制

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

改变源代码控制

归档项目和创建一个新的不同的源代码控制。

与SDK编写源代码控制集成

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

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

使用MATLAB比较工具diff和合并从外部源控制工具。

检索和结账

克隆Git存储库

检索一个工作副本的一个项目从Git源代码控制。

看看SVN储存库

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

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

SVN,标记特定修订的一个项目。

刷新项目文件的状态

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

检查修改

发现如果存储库版本已经在前面。

更新项目文件的修订

更新修订与Git或SVN。

得到SVN文件锁定

SVN,确保用户得到锁在模型文件编辑。

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

查看修改的文件

检查项目的变化。

比较修正

审查修改的文件的变化通过比较与祖先,或者比较特别的修正。

运行项目检查

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

提交修改的文件到源代码控制

提交一个变更集本地Git存储库或SVN储存库。

恢复的变化

抛弃本地更改或选择一个文件或整个项目的修订。

与Git拉、推、获取文件

为获取Git工作流,合并和推动变化到远程存储库。

与Git分支和合并文件

创建、开关、合并、恢复和删除分支。

解决冲突

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

在项目使用导出文件

导出文件的最佳实践,例如.mexslprj文件。

特色的例子