Implementação automática do repositório do Git descoberto para o Apache

1

Estou configurando um servidor Ubuntu para o nosso projeto agora, Gitolite e Apache estão trabalhando agora sem nenhum problema e eles estão no mesmo servidor, O que eu quero agora é implantar o repositório Git para o Apache automaticamente após o git push.

Eu estou olhando para ganchos agora, no entanto, quando eu faço um git pull no diretório do Apache /var/www/project_name só quer testar se o meu script vai funcionar, o servidor sempre me pede senha do git e me dá um fatal mensagem de erro dizendo

/project_name.git does not appear to be a git repository
Could not read from remote repository.

Alguém já teve esse problema antes? ou tem uma ideia melhor de implantar automaticamente o repositório do git para o Apache? Esta é a minha primeira vez configurando o servidor Ubuntu, qualquer conselho e sugestão serão muito apreciados.

Eu coloquei meu conteúdo da web no diretório /var/www/project_name , e meu repositório git em /home/git/repositories/project_name.git .

    
por pzlemon 23.04.2015 / 19:29

0 respostas