Можно использовать MATLAB®, чтобы работать с файлами под системой контроля версий. Можно выполнить операции, такие как обновление, фиксация, изменения слияния, и просмотреть историю версии непосредственно от Браузера текущей папки.
MATLAB объединяется с:
Subversion® (SVN)
Git™
Чтобы использовать систему контроля версий в вашем проекте, используйте любой из этих рабочих процессов:
Получите файлы из существующего репозитория. Смотрите выезд от репозитория SVN или Клон из Git-репозитория.
Добавьте систему контроля версий в папку. Смотрите Создают Новый Репозиторий.
Добавьте новые файлы в папке уже под системой контроля версий. Смотрите Марка Файлса для Добавления к Системе контроля версий.
Дополнительные интегрирования системы контроля версий, такие как Microsoft® Source-Code Control Interface (MSSCCI), доступны для скачивания из Add-On Explorer. Для получения дополнительной информации смотрите, Получают и Управляют Дополнениями.
Эта схема представляет классический рабочий процесс системы контроля версий (например, с помощью SVN).
Преимущества классической системы контроля версий:
Блокируя и полномочия пользователя на основе на файл (например, можно осуществить блокировку файлов модели),
Центральный сервер, уменьшая локальные потребности устройства хранения данных
Простой и легкий, чтобы учиться
Эта схема представляет распределенный рабочий процесс системы контроля версий (например, с помощью Git).
Преимущества распределенной системы контроля версий:
Оффлайн работа
Локальный репозиторий, который предоставляет полную историю
Ответвление
Несколько удаленных репозиториев, включая крупномасштабное иерархическое управление доступом
Чтобы выбрать классическую или распределенную систему контроля версий, рассмотрите эти советы.
Классическая система контроля версий может быть полезной если:
Вам нужны блокировки файла.
Вы плохо знакомы с системой контроля версий.
Распределенная система контроля версий может быть полезной если:
Необходимо работать оффлайн, фиксация регулярно, и нуждаться в доступе к полной истории репозитория.
Необходимо перейти локально.