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