Возможности

Режим мультирепозитория

В режиме мультирепозитория 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

Порядок запуска

  1. Чтобы создать рабочее пространство GigaIDE Cloud в режиме мультирепозитория:

    1. Проверьте, что в директории .gitverse/gigaide-cloud/ есть конфигурационный файл мультирепозитория.
    2. Перейдите в репозитории на вкладку Код.
    3. Нажмите Открыть в GigaIDE Cloud.
    4. Отобразится модальное окно Рабочие пространства.

    Пример:

  2. Открывается страница Настройки запуска GigaIDE Cloud.

    Пример:

  3. (Необязательно) Посмотрите, какие репозитории открываются по кнопке Посмотреть. В шторке отображен список и доступность каждого из репозиториев.

    Пример:

    ⚠️

    Открываются репозитории только со статусами Доступен и Только чтение.

  4. Нажмите Запустить.

  5. Через некоторое время после подтверждения запустится экземпляр рабочего пространства GigaIDE Cloud c вашим проектом: