Repositórios com git, gitolite e gitweb

Iniciado por tylervortex, 26 de Março de 2012, 00:32

tópico anterior - próximo tópico

tylervortex

Olá, instalei tudo no servidor ubuntu linux, só que não estou conseguindo clonar os repositórios.
Quando consigo, não consigo enviar arquivos, estes erros são msotrados:

Ao clonar

Só que agora estou com o seguinte problema após isso:

tyler@***:~/projects/SPECIALS$ git clone git://gitolite@host.in/project.git
Cloning into acessofacil...
fatal: Unable to look up gitolite@host.com (port 9418) (Name or service not known)


ou

tyler@***:~/projects/SPECIALS$ git clone gitolite@host-site:project.git
Cloning into acessofacil...
fatal: 'project.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
tyler@***:~/projects/SPECIALS$



Ao enviar

tyler@***:~/projects/SPECIALS/project$ git push
fatal: The remote end hung up unexpectedly



tyler@***:~/projects/SPECIALS/project$ git push origin master
fatal: The remote end hung up unexpectedly
tyler@***:~/projects/SPECIALS/project$


É, não sei o que é, é só neste projeto --'

irtigor

"fatal: The remote end hung up unexpectedly" isso normalmente indica falha na autorização. Você pode estar usando uma URL git:// -- que não tem nenhum tipo de autorização, logo vem com escrita desabilitada por padrão. Se usa ssh pro push, pode ser a chave que não foi configurada corretamente ou algo do tipo.

tylervortex

Sim, alterei para ssh:// o que não entendo é que eu havia criado a configuração de git:// com as permissões corretas, como ensina no tutorial do servidor.

Agora o problema é pra replicar o repositório, fazer o deploy de um código no repositório e no site (ambos são separados).
Para o site, eu separei outro diretório, onde os arquivos não são enviados como consta no tutorial:

http://blog.thiagobelem.net/automatizando-a-instalacao-deploy-e-atualizacao-de-sites-com-git/

git push web não acontece nada no servidor.