Задать вопрос

Как разграничить права доступа к частям репозитория GIT или Mercurial (или нескольким репозиториям)?

Добрый день!

Ситуация - есть большой солюшен на c# с кучей проектов внутри. Часть проектов общая (CORE) в которую вносят изменения все, и несколько направлений в которой свои проекты (завязанные на CORE) видит только соответствующая команда.
Плюс есть тим-лидер, который видит и правит все, и автомат для ежедневного билда всей системы.

Решили переходить с svn на git или mercurial. В svn можно было настраивать доступ к папкам, но в этих системах я такого не нашел.

Как сделать, чтобы часть проектов была общая, часть по командам и общий доступ ко всему у спец пользователей?
  • Вопрос задан
  • 5916 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
tyzhnenko
@tyzhnenko
System Administrator, DevOps, QA Engineer
Посмотрите в сторону gitolite, gitosis или gitlab
Ответ написан
Комментировать
@v_prom
самое простое сделать репозиторий для каждого проекта.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽