Возможности
Режим мультирепозитория
Режим мультирепозитория
В режиме мультирепозитория GigaIDE Cloud позволяет одновременно открывать и работать с несколькими репозиториями в одном рабочем пространстве, чтобы легко переключаться между проектами, управлять кодом из разных источников и сохранять контекст работы.
Конфигурационный файл
Конфигурационный файл
Чтобы запустить IDE в режиме мультирепозитория, создайте конфигурационный файл и укажите в нем, какие репозитории и из каких веток нужно подключить к рабочему пространству.
Конфигурационный файл мультирепозитория должен:
- располагаться в директории .gitverse/gigaide-cloud/ в вашем репозитории;
- называться multirepo;
- иметь расширение .yaml или .yml.
В одном конфигурационном файле может быть не более 16 репозиториев.
Пример multirepo.yaml:
projectName: demo-multirepo
repositories:
- name: roadmap
url: https://gitverse.ru/gitverse/roadmap.git
branch: master
- name: fullstack
url: https://gitverse.ru/dilmah949/FULLSTACK.git
branch: main
Порядок запуска
Чтобы создать рабочее пространство GigaIDE Cloud в режиме мультирепозитория:
- Проверьте, что в директории .gitverse/gigaide-cloud/ есть конфигурационный файл мультирепозитория.
- Перейдите в репозитории на вкладку Код.
- Нажмите Открыть в GigaIDE Cloud.
- Отобразится модальное окно Рабочие пространства.
Пример:
Открывается страница Настройки запуска GigaIDE Cloud.
Пример:
(Необязательно) Посмотрите, какие репозитории открываются по кнопке Посмотреть. В шторке отображен список и доступность каждого из репозиториев.
Пример:
⚠️Открываются репозитории только со статусами Доступен и Только чтение.
Нажмите Запустить.
Через некоторое время после подтверждения запустится экземпляр рабочего пространства GigaIDE Cloud c вашим проектом: