Как использовать систему контроля версий: этапы работы
Использование системы контроля версий (СКВ) значительно упрощает процесс разработки, обеспечивая безопасность и организованность работы над проектами. Внедрение СКВ в процесс разработки можно разбить на несколько ключевых этапов. Рассмотрим, как правильно работать с системой контроля версий, шаг за шагом.
Шаг 1. Подключение к хосту.
Перейдите в раздел интеграции в навигаторе, затем выберите пункт «Соединения» и создайте новое соединение.
Шаг 2. Настройка соединения.
Введите URL-адрес (например, gitlab.com) и персональный токен доступа. После сохранения соединения система попытается подключиться к серверу с использованием указанного токена. При успешном подключении отобразится бейдж «Соединение установлено». В это время начнется автоматическая выгрузка данных о группах и проектах.
Вы можете отслеживать процесс выгрузки через ленту активности. Если токен имеет ограниченные права доступа, выгрузка пройдет быстрее. После обновления страницы появится статус «Завершено», и в списках отобразятся репозитории и группы GitLab. Если токен или URL недействительны, система уведомит вас о невозможности установления соединения, и вы сможете перейти в журнал логов для получения подробной информации.
Создание соединения необходимо для работы с виджетом панели разработчика на формах задач из SDLC. Виджет будет отображать информацию о запросах на слияние, ветках и коммитах, автоматически подтягивая эти данные из GitLab.
Шаг 3. Указание репозитория проекта.
Для правильного отображения данных в виджете нужно указать репозиторий проекта. В форме проекта в поле «Git-репозиторий» выберите нужные репозитории.
После этого виджет панели разработчика станет доступен в соответствующей вкладке задачи. В виджете будет отображаться информация о связанных репозиториях с возможностью фильтрации. Связывание задач с данными из GitLab происходит по номеру задачи. Для корректного функционирования виджета номера задач должны присутствовать в названиях веток, сообщениях коммитов и запросах на слияние.
Во вкладке «Запросы на слияние» можно увидеть различные параметры: идентификатор запроса, название, исходную и целевую ветки, количество тредов и статус последнего pipeline. Кликнув на название запроса, вы перейдете в GitLab. Во вкладке «Коммиты» отображаются название коммита, его хэш-код и автор, который будет сопоставлен с профилем сотрудника в системе SimpleOne. По умолчанию отображается до пяти последних коммитов, но это количество можно настроить. Вкладка «Ветки» показывает название ветки и её соединение, а также предоставляет ссылку на GitLab для перехода.
Этапы работы с системой контроля версий помогают поддерживать порядок в проекте, а также упрощают командную работу и управление версиями кода. Следуя этим шагам, вы сможете использовать СКВ для разработки программного обеспечения, сохраняя его стабильность и целостность на каждом этапе работы.