С проектами можно использовать систему контроля версий. Дополнительные сведения см. в разделах Клон из Git-репозитория, Создание проектов и Использование системы контроля версий с проектами.
Об Интеграцию с системой контроля версий MathWorks
Используйте MATLAB для работы с файлами под системой контроля версий. Можно выполнять такие операции, как обновление, фиксация, объединение изменений и просмотр истории ревизий непосредственно из браузера Текущей папки.
Выбор или отключение системы контроля версий
MathWorks® интегрирование с системой контроля версий по умолчанию включено. Можно выбрать или отключить систему контроля версий.
Настройте внешнюю систему контроля версий, чтобы использовать MATLAB для Diff и слияния
Используйте MATLAB Comparison Tool для diff и слияния из внешних инструментов системы контроля версий.
Получение файлов из Git-репозитория
Клонируйте удаленный репозиторий Git™, чтобы получить файлы репозитория.
Создайте новый репозиторий Git или SVN.
Настройка Git- Системы контроля версий
Чтобы использовать сторонние инструменты систем контроля версий, зарегистрируйте двоичные файлы, чтобы избежать повреждения файлов. Чтобы предотвратить частые запросы входа в систему при взаимодействии с удаленным репозиторием, используйте проверку подлинности SSH с MATLAB.
Пометьте файлы для сложения к системе контроля версий
Когда вы создаете новый файл в папке под системой контроля версий, пометьте файл для сложения к системе контроля версий.
Перемещение, переименование или удаление файлов под системой контроля версий
Перемещайте, переименовывайте или удаляйте файлы с помощью опций контекстного меню MATLAB Source Control или другого клиентского приложения системы контроля версий.
Клонируйте внешний репозиторий Git как подмодуль.
Обновление состояния и редакции файла Git
Обновите состояние системы контроля версий файлов в репозитории и выберите обновления файлов в репозитории.
Обзор изменений в системе контроля версий
Просмотрите историю файла или сравните версии файла.
Фиксация измененных файлов в системе контроля версий
После того, как вы просмотрите изменения и отметите любые новые файлы для сложения в систему контроля версий, можно зафиксировать свои файлы.
Разрешение конфликтов системы контроля версий
Если при попытке зафиксировать файлы появляется сообщение о конфликте, исследуйте и устраните конфликты.
Создание, объединение и удаление ветвей или переход к другой ветви.
Вытаскивайте, выталкивайте и извлекайте файлы с помощью Git
Используйте этот рабочий процесс для работы с удаленным репозиторием. С Git происходит двухэтапный рабочий процесс: фиксация локальных изменений, а затем нажатие на удаленный репозиторий.
Отмена изменений в системе контроля версий
Удалите локальные изменения в файле или верните файл в указанную редакцию.
Создайте новую локальную копию репозитория путем извлечения файлов из системы контроля версий.
Создайте новый репозиторий Git или SVN.
Настройка системы контроля версий SVN
MATLAB обеспечивает встроенное интегрирование SVN.
Пометьте файлы для сложения к системе контроля версий
Когда вы создаете новый файл в папке под системой контроля версий, пометьте файл для сложения к системе контроля версий.
Перемещение, переименование или удаление файлов под системой контроля версий
Перемещайте, переименовывайте или удаляйте файлы с помощью опций контекстного меню MATLAB Source Control или другого клиентского приложения системы контроля версий.
Обновление состояния и версии файла SVN
Обновите состояние системы контроля версий файлов и обновите локальные копии файлов.
Получение блокировок файлов SVN
Рекомендуется получить блокировку файла перед редактированием файла. Блокировка сообщает другим пользователям, что файл редактируется, и можно избежать проблем слияния.
Обзор изменений в системе контроля версий
Просмотрите историю файла или сравните версии файла.
Фиксация измененных файлов в системе контроля версий
После того, как вы просмотрите изменения и отметите любые новые файлы для сложения в систему контроля версий, можно зафиксировать свои файлы.
Разрешение конфликтов системы контроля версий
Если при попытке зафиксировать файлы появляется сообщение о конфликте, исследуйте и устраните конфликты.
Отмена изменений в системе контроля версий
Удалите локальные изменения в файле или верните файл в указанную редакцию.