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