svn - 具有多个开发人员的 Matlab Simulink 版本控制

标签 svn git matlab merge simulink

我们在一个由多个开发人员组成的团队中使用 Matlab Simulink 进行模型开发(和 Real-Time Workshop 自动编码)。

我们目前使用 Visual Source Safe(是的,我知道它很糟糕)进行版本控制,使用锁来防止冲突的更改。

我们想将我们的程序迁移到不同的版本控制系统(svn、hg 或 git),但我们担心在 Simulink .mdl 文件上执行 merge 和差异。

有人在对 Simulink 文件执行 merge 方面有有用的经验吗?

最佳答案

Simulink 模型文件的文本 merge 会很困难。这是一个 article其中提供了使用 Simulink 时有关配置管理的一些信息。

至于差异,我相信从 R2008b+ 开始,Simulink Report Generator 中有一个差异工具。这是一个 link到该功能的文档。

迈克

关于svn - 具有多个开发人员的 Matlab Simulink 版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1788646/

相关文章:

file - 颠覆 svn :externals file override?

svn - 修改subversion文件权限

linux - 从本地 SVN 存储库自动更新软件

git gc 错误 : failed to run repack message

GIT - 我应该忽略 Makefile 以及 IDE 生成的其他文件吗?

php - 在没有 Composer 的情况下安装 php-css-parser

svn - 我怎么知道当前 svn 存储库是哪个版本?

matlab - 我的处女帖 : Having trouble with ind2rgb function in matlab

c++ - C++ 中的 Matlab 类型数组

matlab - 绘制一条粗细不同的线