Назад | Перейти на главную страницу

Настройка Gitosis, где создавать репозитории?

Я пытаюсь настроить Gitosis на CentOS 6.2, но у меня есть некоторые сомнения / проблемы. Я прочитал эту документацию Вот, Вот и Вот но мне непонятно, где настраивать, где создаются репозитории. На моем сервере есть раздел / data, в котором я создаю каталог и называю его / gitrepos. Я хочу, чтобы все репозитории были созданы в этом каталоге. По умолчанию, если я запускаю команду:

gitosis-init < /home/reynierpm/reynierpm.pub

Я понял это

Инициализированный пустой репозиторий Git в /root/repositories/gitosis-admin.git/

Повторно инициализирован существующий репозиторий Git в /root/repositories/gitosis-admin.git/

И я хочу, чтобы эти репозитории были созданы в / data / gitrepos, нужна помощь?

заранее спасибо

Ответ - первое предложение второй размещенной вами ссылки: «Gitosis хранит репозитории в мерзавец домашний каталог пользователя ".

Если вы следовали руководству по третьей опубликованной вами ссылке, вы должны были создать пользователя мерзавец в вашей системе, и Gitosis должен создавать новые репозитории в домашнем каталоге этого пользователя, пока вы запускаете gitosis-init с мерзавец пользователь:

sudo -H -u git gitosis-init < /home/reynierpm/reynierpm.pub

По сути, ответ на ваш вопрос: Gitosis создает новые репозитории в $ HOME / repositories.