Выполнение задач консорциума по модернизации существующей модели Земной системы (МЗС) ИВМ РАН и реализации перспективной версии Национальной климатической модели (ESM-RU) предполагает вовлечение в работу над кодом модели большое количество научных организаций и увеличение количества активных разработчиков. В связи с этим была проведена интеграция программного комплекса МЗС и его отдельных компонент в систему контроля версиями Git.

За основу был взят программный комплекс GitLab Community Edition, включающий в себя:
- систему управления Git репозиториями;
- web интерфейс для просмотра состояния файлов в репозитории, его веток и их истории изменений;
- площадку для обсуждения запросов на слияние кода и рецензирования кода участниками;
- систему учета ошибок и управления задачами;
- среду для ведения документации в wiki-формате;
- систему непрерывной интеграции и развертывания.
В созданное хранилище, развернутое на сервере ИВМ РАН и находящееся под управлением системы, обеспечивающей контроль версий при совместной разработке, была загружена исходная версия модели Земной системы МЗС ИВМ РАН. Встроенная система отслеживания задач используется для организации работы по отдельным направлениям, а также для учета известных проблем и дефектов. Существующая документация переведена в wiki-формат и доступна в той же системе. Настроена непрерывная интеграция, позволяющая автоматизированно проверять корректность работы климатической модели после внесенных изменений. На данном этапе ведутся работы по переработке кода МЗС ИВМ РАН.
Код модели доступен из сети интернет. Порядок действий для получения доступа к проекту с кодом климатической модели:
- Авторизоваться на https://gitlab.inm.ras.ru/users/sign_in по логину и паролю кластера ИВМ РАН (если имеется) или зарегистрироваться на сайте https://gitlab.inm.ras.ru/users/sign_up
- Написать на почту Марии Тарасевич (mashatarasevich@gmail.com) для получения доступа к проекту с кодом климатической модели.