Erro de instalação do Gitosis (AssertionError)

1

Estou tentando configurar um servidor Git no Ubuntu, mas não consigo superar esse problema. Eu estou tentando adicionar minha chave pública ao Gitosis assim (como todos os tutorial até agora me instruíram a fazer):

sudo -H -u git gitosis-init < /tmp/pcalves.pub

Mas continue sendo atingido com as mesmas mensagens de erro:

Reinitialized existing Git repository in /var/git/repositories/gitosis-admin.git/
Reinitialized existing Git repository in /var/git/repositories/gitosis-admin.git/     
Traceback (most recent call last):
      File "/usr/local/bin/gitosis-init", line 9, in <module>
        load_entry_point('gitosis==0.2', 'console_scripts', 'gitosis-init')()
      File "/usr/local/lib/python2.6/dist-packages/gitosis-0.2-py2.6.egg/gitosis/app.py", line 24, in run
        return app.main()
      File "/usr/local/lib/python2.6/dist-packages/gitosis-0.2-py2.6.egg/gitosis/app.py", line 38, in main
        self.handle_args(parser, cfg, options, args)
      File "/usr/local/lib/python2.6/dist-packages/gitosis-0.2-py2.6.egg/gitosis/init.py", line 140, in handle_args
        run_hook.post_update(cfg=cfg, git_dir=admin_repository)
      File "/usr/local/lib/python2.6/dist-packages/gitosis-0.2-py2.6.egg/gitosis/run_hook.py", line 43, in post_update
        config=cfg,
      File "/usr/local/lib/python2.6/dist-packages/gitosis-0.2-py2.6.egg/gitosis/gitdaemon.py", line 79, in set_export_ok
        assert ext == '.git'
    AssertionError

Mesmo que as primeiras duas linhas mostrem o resultado esperado, parece que não está funcionando, já que depois, se eu tentar clonar o repositório na minha máquina local, recebo isso:

fatal: 'gitosis-admin.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
    
por Paulo Coelho Alves 26.10.2011 / 19:34

1 resposta

1

Velha pergunta, então apenas respondendo pelos arquivos.

Verifique os nomes dos diretórios em /var/git/repositories/ ; Certifique-se de que todos os repositórios git terminem com .git .

    
por 11.10.2014 / 11:43

Tags