Версия 1.3.0
В новой версии появилась интеграция с сервисом GitLab. Теперь вы можете подключить ваш экземпляр SDLC к сервису и отслеживать активность по задачам SDLC в связанных репозиториях.
Для работы интеграции ваш экземпляр должен иметь доступ к gitlab.com
или к серверу вашей организации, на котором установлен GitLab.
Смотрите видео с обзором новой функциональности SDLC на YouTube, RUTUBE или VK Video.
Читайте подробнее Интеграция Git.
Новая функциональность
Интеграция c GitLab
Соединения Git
Для использования интеграции необходимо установить связь между приложением SDLC и сервисом GitLab, указав адрес сервера и токен доступа в записи новой таблицы Соединения Git (pda_git_connection). После успешной установки соединения в приложении будут созданы записи доступных на сервере групп и репозиториев, которые вы сможете просмотреть в связанных списках на форме.
Читайте подробнее Соединения Git.
Группы Git и Git-репозитории
Для рабочей интеграции необходимо отражение структуры групп и проектов GitLab в системе. Для этого созданы две новые таблицы: Группы Git (pda_git_group) и Git-репозитории (pda_git_repository), которые автоматически заполняются на основе данных, полученных при помощи соединений Git. Для просмотра созданных записей в меню добавлены пункты Группы и Репозитории.
В связанном списке на форме Группы Git вы можете просмотреть список входящих в группу репозиториев.
Вы можете добавить репозитории в проект, чтобы отслеживать активность по нему в системе GitLab. Для этого их нужно указать в новом поле Git-репозитории (pda_git_repository_ids) на форме проекта.
Читайте подробнее Группы Git и Git-репозитории.
Панель разработчика
На формах задач появилась новая секция Панель разработчика, в которой отображается виджет со следующими элементами по задаче из связанных репозиториев проекта:
- Запросы на слияние
- Коммиты
- Ветки
Каждый элемент списка можно открыть в интерфейсе GitLab.
Читайте подробнее Панель разработчика.