У нас есть около 100 репозиториев Git на оконном сервере. Что мы клонировать/доступ простоПреобразование репозитория файловой системы GIT в Bonobo
\\ GITrepos \ & Repository Имя &
У нас были некоторые проблемы с ним и выяснил, что большинство из них будет решено, если я перееду хранилища, чтобы управлять под сервером Bonobo Git.
Я установил сервер Bonobo Git и направил его, чтобы получить все репозитории из папки \\ GITrepos. Я вижу всех пользователей LDAP, которых я подключил как пользователей в Bonobo.
Я связал наши группы LDAP, чтобы быть всеми пользователями в Bonobo. Я вижу всех пользователей LDAP, которых я подключил как пользователей в Bonobo.
Я могу клонировать их с помощью HTTP:/... что Bonobo управляет
После ответа 1,3 & 4 сам, ниже. Все остальное, что мне нужно сделать, это:
- Как запретить разработчикам продолжать использовать метод \\ path \ to \ Repos?
Мои предыдущие проблемы решены ниже:
1 - Что это самый простой & рекомендуемый способ добавления всех нужных вкладчиков в правильное хранилище? Мне не хочется перебирать репозиторий с помощью репозитория и отмечать 10 сотен пользователей в списке пользователей Bonobo UI.
3 - Если я создаю определенные команды, а затем в конфигурации репозитория в пользовательском интерфейсе Bonobo, я отмечу только команду и не конкретные пользователи, которые позволят пользователям клонировать/толкать/тянуть? Или я должен добавить их к вкладчикам тоже?
4 - Мы используем крюк «обновления», чтобы проверить, кому разрешено нажать на какую-либо ветку. Нужно ли использовать его под Bonobo? Как я могу управлять полномочиями филиала в Bonobo?
Спасибо, Эли
Переименовать репозиторий в папку без общего сервера, и указать Bonobo там. Когда разработчики не могут тянуть или толкать, они будут обновлять свой git-url. – Sheepy
Спасибо @Sheepy. Я обновил ответ. – Elyahu