Top.Mail.Ru
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее
Гиперконвергенция по полочкам: большой обзор главного тренда рынка виртуализации
Подробнее

GitLab

gradient

GitLab — веб-приложение, предназначенное для хранения и управления репозиториями программного кода для Git. Он позволяет осуществлять коллективную разработку, возвращаться к предыдущим версиям кода и обновлять его, а также поддерживает публичные и частные ветви разработки.

Фактически, GitLab — молодой аналог и конкурент известного GitHub. Это онлайн-сервис для работы с git-репозиториями и их хранения, в основе которого находится система баз данных.

У GitLab существуют две бесплатные версии:

  • Community Edition, которая подходит небольшим командам и частным проектам;
  • облачная версия на удаленном сервере хостинга.

Большие команды могут использовать такие платные версии GitLab, как Enterprise Edition Starter или Enterprise Edition Premium.

Что такое Git

Git — система контроля версий, используемая разработчиками ПО для отслеживания и контроля изменений, вносимых в код проекта. Систему основал создатель ОС Linux в 2005 году, чтобы оптимизировать командную работу над разработкой ПО.

Все изменения вносятся в Git отдельно, что позволяет следить за ними и возвращаться к прошлым версиям. Главным структурным элементом является репозиторий — каталог, где хранятся все файлы одного проекта. Копия репозитория называется веткой.

Функционал GitLab

GitLab позволяет пользователям:

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

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies.