MATLAB ® можно использовать для работы с файлами в системе управления версиями. Можно выполнять такие операции, как обновление, фиксация, слияние изменений и просмотр истории изменений непосредственно в браузере текущей папки.
MATLAB интегрируется с:
Subversion ® (SVN)
Git™
Для использования системы управления версиями в проекте используйте любой из следующих рабочих процессов:
Извлечение файлов из существующего репозитория. См. раздел Извлечение из репозитория SVN или Извлечение файлов из репозитория Git.
Добавление системы управления версиями в папку. См. раздел Создание нового репозитория.
Добавление новых файлов в папку, уже находящуюся в системе управления версиями. См. раздел Добавление файлов в систему управления версиями.
Дополнительные интеграции системы управления версиями, такие как Microsoft ® Source-Code Control Interface (MSSCCI), доступны для загрузки из проводника надстроек. Дополнительные сведения см. в разделе Получение надстроек и управление ими.
Эта диаграмма представляет классический рабочий процесс системы управления версиями (например, с использованием SVN).

Преимущества классического управления версиями:
Блокировка и разрешения пользователя для каждого файла (например, можно принудительно блокировать файлы модели)
Центральный сервер, сокращающий потребности в локальной СХД
Простой и простой в изучении
Эта диаграмма представляет распределенный рабочий процесс системы управления версиями (например, с использованием Git).

Преимущества распределенного управления версиями:
Автономная работа
Локальный репозиторий, предоставляющий полную историю
Переход
Несколько удаленных репозиториев, обеспечивающих крупномасштабное иерархическое управление доступом
Чтобы выбрать классическую или распределенную систему управления версиями, рассмотрим эти советы.
Классическая система управления версиями может быть полезна, если:
Вам нужны блокировки файлов.
Вы новичок в системе управления версиями.
Распределенная система управления версиями может быть полезна, если:
Необходимо работать в автономном режиме, регулярно выполнять фиксацию и получать доступ к полной истории репозитория.
Вам нужно перейти на местный уровень.