Можно использовать систему контроля версий с проектами. Для получения дополнительной информации смотрите Клон из Git-репозитория, Создайте Проекты и Систему контроля версий Использования с Проектами.
Об Интеграции с системой контроля версий MathWorks
Используйте MATLAB, чтобы работать с файлами под системой контроля версий. Можно выполнить операции, такие как обновление, фиксация, изменения слияния, и просмотреть историю версии непосредственно от Браузера текущей папки.
Выбор или отключение системы контроля версий
Интегрирование системы контроля версий MathWorks® включено по умолчанию. Можно выбрать или отключить систему контроля версий.
Настройка внешней системы контроля версий, чтобы использовать MATLAB для Diff и слияния
Используйте Инструмент Сравнения MATLAB для 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
Это - хорошая практика, чтобы получить блокировку файла прежде, чем отредактировать файл. Блокировка говорит другим пользователям, что файл редактируется, и можно избежать проблем слияния.
Обзор изменений в системе контроля версий
Просмотрите историю файла или сравните версии файла.
Передача измененных файлов системе контроля версий
После того, как вы рассмотрите изменения и отметите любые новые файлы для сложения в систему контроля версий, можно фиксировать файлы.
Разрешение конфликтов системы контроля версий
Если сообщение конфликта появляется, когда вы пытаетесь фиксировать файлы, исследуете и разрешаете конфликты.
Отмена изменений в системе контроля версий
Удалите локальные изменения в файле или вернитесь файл к заданной версии.