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

Систему используют более 100 000 организаций, среди которых:

  • IBM,
  • Sony,
  • NASA,
  • CERN,
  • Alibaba,
  • Intel
  • и многие другие.

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

Ключевые возможности GitLab:

  • Организация публичных и приватных репозиториев,
  • Облачный хостинг,
  • Неограниченное число пользователей, расширенное управление правами, группами,
  • Импорт проектов,
  • Вики-страницы,
  • Интеграция по API,
  • Проставление лейблов и вех,
  • Использование поиска и шаблонов,
  • Комментирование, объединение,
  • Встроенные возможности для CI / CD автоматизации релизов,
  • Отслеживание изменений и прогресса,
  • Отслеживание времени.

Независимо от того, какой подход к разработке используется - Agile, каскадная или другой методология - GitLab упрощает совместные рабочие процессы, предоставляя мощные инструменты планирования, позволяющие синхронизировать всех пользователей. Визуализация, распределение приоритетов, координация и отслеживание прогресса с помощью гибких инструментов управления проектами GitLab.

Безопасность и конфиденциальность

Доступ к репозиториям осуществляется по протоколу https, с использованием SSL /TLS шифрования. Для усложнения несанкционированного доступа можно использовать многофакторную авторизацию.

Дополнительная функциональность

Можно управлять задачами, доступами, проверять статистику, устраивать обсуждения, отслеживать затраченное на выполнение задач время (есть трекер задач) и составлять базу знаний (доска идей и задач).

Постоянная разработка вместо постоянной интеграции

GitLab - интегрированный продукт, который автоматизирует весь жизненный цикл разработки программного обеспечения. Интеграция настраивается один раз: автоматизированный процесс рабочий процесс от сборки до развертывания и мониторинга более эффективен.

Скорость внедрения

Сокращение циклов обратной связи с помощью автоматизации релизов. Отслеживание процесса от идеи до введения изменений в режим эксплуатации. Каждое улучшение начинается с измерения.

Масштабирование без ограничений

Масштабирование и поддержка сотен тысяч пользователей, миллионов проектов, терабайт данных и географически распределенных команд. Несмотря на все это - высокая скорость загрузки, где бы ни находились разработчики.

Редакции Community и Enterprise

Существует две версии платформы: Community Edition и Enterprise Edition.

Gitlab Enterprise отличается от бесплатной версии продвинутым функционалом и возможностями техподдержки.

Более подробно различия редакций представлены ниже:

Community Edition Enterprise Edition
Отслеживание времени + +
Встроенный CI / CD + +
Аналитика по времени + +
Поддержка от Community + +
Панель управления Issue Board + +
Интеграция с AD / LDAP + +
Поддержка по интеграции с AD / LDAP +
Merge request после подтверждения +
Поддержка в течение 1 суток +
Поддержка в течение 4 часов Начиная с тарифного плана Premium
Поддержка по срочным вопросам в течение 30 минут Начиная с тарифного плана Premium
Восстановление данных (благодаря репликации базы данных) Начиная с тарифного плана Premium
Стоимость Бесплатно Начиная от $39 / год на одного пользователя
Напишите нам, и мы поможем Вам в решении бизнес задач
наверх