MATLAB中的源代码控制集成指南
1. 概述
在MATLAB中,你可以对受源代码控制的文件进行操作,如更新、提交、合并更改以及查看版本历史等,这些操作可直接在当前文件夹浏览器中完成。MATLAB支持与以下源代码控制系统集成:
- Git
- Subversion (SVN)
不过在MATLAB Online中,不支持Subversion集成。
2. 经典和分布式源代码控制
经典和分布式源代码控制各有其特点和优势,以下是对它们的详细介绍:
| 类型 | 优点 | 适用场景 |
| ---- | ---- | ---- |
| 经典源代码控制(如SVN) | - 按文件进行锁定和用户权限设置(例如可强制锁定模型文件)
- 中央服务器,减少本地存储需求
- 简单易学 | - 需要文件锁定
- 初次接触源代码控制 |
| 分布式源代码控制(如Git) | - 可离线工作
- 本地仓库提供完整历史记录
- 支持分支功能
- 多个远程仓库,实现大规模分层访问控制 | - 需要离线工作、定期提交并访问完整仓库历史记录
- 需要在本地创建分支 |
3. 设置源代码控制偏好
MathWorks的源代码控制集成默认是开启的,可通过项目和当前文件夹浏览器访问。若要禁用源代码控制,可按以下步骤操作:
1. 在主页选项卡的“环境”部分,点击“偏好设置”。
2. 选择“MATLAB > 常规 > 源代码控制”,然后点击“无”。
禁用源代码控制时,MATLAB不
超级会员免费看
订阅专栏 解锁全文
7409

被折叠的 条评论
为什么被折叠?



