Digital Design Studio добавляет GitHub и GitLab в источники проектов

Настройте проект Altifigence, указав URL репозитория GitHub или GitLab и ветку по умолчанию, чтобы привычные сведения о репозитории оставались рядом с вашей работой над проектом.

Разделы статьи

Digital Design Studio поддерживает GitHub и GitLab в настройках источников проектов: у каждого проекта Altifigence есть место для хранения адреса репозитория и ветки по умолчанию. В Digital Design Studio Cloud страница Source объединяет эти сведения для выбранной организации и проекта. Ссылка на репозиторий позволяет легко открыть соответствующий репозиторий, сохраняя сведения о нём рядом с вашей работой над проектом.

Для обоих провайдеров используется одна форма. Выберите GitHub для репозитория на github.com или GitLab для проекта на gitlab.com, затем введите его URL HTTPS. Поддерживаются пути с подгруппами GitLab, поэтому репозиторий внутри группы и подгруппы можно записать с полным путём. На странице отображается путь репозитория рядом с элементом управления для его открытия.

Настройка источника проекта

Начните с существующего проекта Cloud, URL его репозитория и имени ветки, которое вы хотите сохранить. Используйте учётную запись с правом редактировать настройки источника проекта. Настройка соответствует опубликованному руководству по подключению репозитория:

  • На панели Cloud выберите Manage projects. В Project list проверьте организацию, выберите свой проект и откройте Source.

  • В Git provider выберите GitHub или GitLab в соответствии с репозиторием и установите для Work location значение This computer.

  • Введите Repository URL и Default branch. Выберите Save repository и дождитесь сообщения Repository settings saved.

Для нового подключения поле Default branch изначально содержит main. Введите имя ветки, подходящее для вашего проекта. Адреса репозиториев проверяются на соответствие выбранному провайдеру, а имена веток — на допустимый синтаксис. Эти проверки помогают согласовать сохранённые сведения о проекте с провайдером и адресом, которые вы указали.

Храните сведения о репозитории вместе с проектом

Сохранённое подключение содержит провайдера, путь репозитория, место работы и ветку по умолчанию для этого проекта. Снова откройте Source, чтобы просмотреть сохранённые значения. После загрузки сохранённого подключения на странице появляются статус Configured и ссылка на веб-страницу репозитория. Благодаря этому при возвращении к проекту ссылка на репозиторий находится в привычном месте.

По мере изменения проекта редактируйте поля и выбирайте Save changes, чтобы обновить подключение. Выберите Remove link, если хотите удалить сохранённое подключение, и дождитесь сообщения Repository settings removed. Оба действия доступны на той же странице Source, поэтому текущее обслуживание остаётся рядом с просматриваемыми значениями.

Для команд, работающих с несколькими репозиториями

Такая настройка полезна проектировщикам, у которых несколько проектов Altifigence связаны с разными репозиториями, и командам, работающим одновременно с GitHub и GitLab. У каждого проекта есть собственные сведения о репозитории, поэтому проще проверить, какие адрес и ветка относятся к открытому проекту. Пользователи GitLab могут сохранить видимую структуру групп в записанном пути.

Настройки репозитория входят в общее рабочее пространство Digital Design Studio, где RTL, ISA в Flow Navigator, ALcad и Agent доступны в одном приложении. Начните с панели управления, чтобы выбрать проект, затем используйте его рабочие пространства для следующей задачи.

Подробнее

Откройте Digital Design Studio Cloud, чтобы просмотреть свои проекты. Следуйте руководству Сохранение подключения проекта к репозиторию для настройки или обратитесь к руководству по рабочему пространству для навигации по проектам и работы с Flow Navigator.