Configurando a Gitosis, onde criar os repositórios?

1

Estou tentando configurar a Gitosis no CentOS 6.2, mas tenho algumas dúvidas / problemas sobre isso. Eu li este documento aqui , aqui e aqui mas não está claro onde configurar onde os repositórios são criados. Meu servidor tem uma partição / dados onde eu crio um diretório e chamo / gitrepos. Eu quero todos os repos criados sob esse diretório. Por padrão, se eu executar o comando:

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

Eu entendo isso

Initialized empty Git repository in /root/repositories/gitosis-admin.git/

Reinitialized existing Git repository in /root/repositories/gitosis-admin.git/

E eu quero esse repositório criado em / data / gitrepos, alguma ajuda?

Obrigado antecipadamente

    
por ReynierPM 25.06.2012 / 22:05

1 resposta

3

A resposta é a primeira sentença do segundo link que você postou: "O Gitosis armazena repositórios no diretório inicial do usuário do git ."

Se você seguiu o tutorial do terceiro link que você postou, você deve ter criado o usuário git em seu sistema, e o Gitosis deve criar novos repositórios no diretório inicial desse usuário como contanto que você execute gitosis-init com o usuário git :

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

Basicamente, a resposta para sua pergunta é: O Gitosis cria novos repositórios em $ HOME / repositórios.

    
por 25.06.2012 / 22:40

Tags