Как организовать закрытый общий доступ к git-репозиторию?

Необходимо поднять закрытый git-сервер, причем авторизация пользователей по LDAP

Настроил SSH+LDAP, один юзер выполнил push и стал владельцем файлов git-репозитория. Собственно вопрос, как быть? По логике вещей второй юзер не сможет выполнить push поскольку не будет иметь прав доступа на файлы git-репозитория.

Причем нужно что бы файлы git-репозитория имели владельца и группу git:www-data (для git web интерфейса)
  • Вопрос задан
  • 350 просмотров
Пригласить эксперта
Ответы на вопрос 3
@liff
PHP >= 5.4, 7 + PostgreSQL + JS + EmberJs +++
поставьте gitlab - это самое простое. Иначе разбирайтесь с правами, т.к где-то криво настроено
Ответ написан
Комментировать
Ernillew
@Ernillew
Администрирую *nix-системы с 1997 года
gitolite или gitlab на ваш выбор.
Использую и то, и другое. Исторически использовали первое, потом стали в другом месте еще второе использовать.
Посмотрите что вам симпатичней.
Ответ написан
Комментировать
savio
@savio Автор вопроса
каким образом подружить gitolite и ldap?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы