GitLab — это веб-платформа для управления проектами и репозиториями программного кода, работа которой основана на системе контроля версий Git. skillbox.ru
Некоторые возможности GitLab:
- Администрирование репозиториев. reg.cloud Позволяет хранить и управлять кодом, создавая различные ветки разработки. reg.cloud
- Бесплатная непрерывная интеграция. reg.cloud На платформе можно настраивать пайплайны, чтобы они регулярно проверяли, тестировали и развёртывали код после внесения изменений. reg.cloud
- Мониторинг и анализ. reg.cloud Платформа предоставляет средства для отслеживания производительности и выявления узких мест, что позволяет командам быстро реагировать на проблемы. reg.cloud
- Управление проектами. reg.cloud На платформе есть готовые инструменты, например, доски задач, расписания, инструменты планирования, которые помогают организовать работу. reg.cloud
- Wiki. reg.cloud Команды могут создавать документацию и дополнять её. reg.cloud
Чтобы использовать GitLab для управления проектами, нужно: {6-host}
- Зайти на сайт GitLab и зарегистрироваться. {6-host} Для этого понадобится электронная почта, логин и пароль. {6-host}
- Подтвердить аккаунт по ссылке, которая придёт на электронную почту. {6-host}
- Указать род деятельности, команду, имя рабочей группы/название проекта при первом входе (например, чтобы присоединиться к проектам, которые уже создали коллеги). {6-host}
- Создать новый проект — это рабочее пространство с репозиторием. {6-host} Там можно писать код, загружать файлы, делать коммиты, создавать новые ветки кода и взаимодействовать с другими участниками команды. {6-host}
Чтобы ограничить регистрацию новых пользователей, можно настроить следующие параметры: www.8host.com
- Отключение регистрации. www.8host.com Нужно перейти в административную область, нажать на меню в верхней панели навигации и выбрать Admin в раскрывающемся списке, затем выбрать Settings на левой панели навигации. www.8host.com Откроются глобальные настройки GitLab, где можно настроить регистрацию новых пользователей и их уровень доступа. www.8host.com Чтобы полностью отключить регистрацию, нужно прокрутить до раздела Sign-up Restrictions и нажать Expand для просмотра параметров, затем снять галочку с Sign-up enabled и нажать Save. www.8host.com
- Ограничение регистрации по домену. www.8host.com GitLab поддерживает адреса электронной почты, связанные с одним доменом, благодаря чему можно ограничить возможность регистрации на основе этого домена. www.8host.com В разделе Sign-up Restrictions нужно поставить галочку Send confirmation email on sign-up box, что позволит пользователям входить в систему только после того, как они подтвердят адрес электронной почты. www.8host.com Затем нужно добавить домен или домены в поле Whitelisted domains for sign-ups box, по одному домену в строке. www.8host.com Можно использовать звёздочку «|*» для указания подстановочных доменов. www.8host.com
- Ограничение возможности создания проекта. www.8host.com По умолчанию новые пользователи могут создавать до 10 проектов. www.8host.com Если нужно разрешить новым пользователям участие в разработке проекта, но при этом ограничить их право создавать новые проекты, нужно перейти в раздел Account и Limit Settings и изменить ограничение Default projects limit на 0. www.8host.com Новые пользователи смогут создавать учётные записи, но не смогут создавать проекты. www.8host.com