Возможности GigaIDE Cloud

На этой странице описаны ключевые возможности облачной GigaIDE Cloud: преднастроенные образы для быстрого старта и режим мультирепозитория для работы с несколькими репозиториями одновременно.

Преднастроенные образы GigaIDE Cloud

Преднастроенный образ — это заранее подготовленная и сконфигурированная среда выполнения, доступная для выбора при создании рабочего пространства. В GigaIDE Cloud доступен набор образов для различных технологий: веб-разработка, анализ данных, системное программирование и другие направления.

Преднастроенные образы обеспечивают:

  • быстрый старт разработки — подготовленные среды без ручной настройки зависимостей;
  • стабильность и совместимость — проверенные конфигурации с предустановленными инструментами;
  • упрощение совместной работы — одинаковое окружение для всех участников проекта;
  • доступность для всех уровней — подходит как новичкам, так и опытным разработчикам;
  • поддержку современных технологий — широкий выбор стеков для различных задач.

Выбор образа при создании рабочего пространства

Чтобы выбрать преднастроенный образ при создании нового рабочего пространства, выполните следующие действия:

  1. На странице Настройки запуска GigaIDE Cloud найдите пункт Образ и нажмите кнопку выбора: .

  2. В открывшейся шторке выберите нужный образ: .

  3. Чтобы ознакомиться с характеристиками образа (количество CPU, RAM, предустановленные инструменты), нажмите кнопку раскрытия: .

  4. Нажмите на крестик или область вне шторки, затем нажмите Запустить: .

  5. Запустится экземпляр рабочего пространства GigaIDE Cloud с выбранным образом.

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

Режим мультирепозитория GigaIDE Cloud позволяет одновременно открывать и работать с несколькими репозиториями в одном рабочем пространстве. Это упрощает переключение между проектами, управление кодом из разных источников и сохранение контекста разработки.

Конфигурационный файл

Чтобы запустить рабочее пространство в режиме мультирепозитория, создайте конфигурационный файл (multirepo.yaml или multirepo.yml) и укажите в нем, какие репозитории и из каких веток нужно подключить.

Конфигурационный файл мультирепозитория должен:

  • располагаться в директории .gitverse/gigaide-cloud/ в вашем репозитории;
  • называться multirepo;
  • иметь расширение .yaml или .yml.

Warning

В одном конфигурационном файле может быть не более 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. Убедитесь, что в директории .gitverse/gigaide-cloud/ вашего репозитория есть конфигурационный файл мультирепозитория.

  2. Перейдите в профиле репозитория на вкладку Код.

  3. Нажмите Открыть в GigaIDE Cloud. Отобразится модальное окно Рабочие пространства.

    Пример:

    .

  4. Откроется страница Настройки запуска GigaIDE Cloud. В форме отобразится список репозиториев, которые будут подключены согласно конфигурационному файлу.

    Пример:

    .

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

    Пример:

    Warning

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

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

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

    .