O gitosis ou gitolite são necessários para enviar mudanças via HTTP / HTTPS para o repositório git remoto?

4

Eu tenho um servidor apache2 executando um host virtual com HTTPS e autenticação básica ativada. O host virtual serve repositórios GIT via gitweb . Usuários autenticados extraem repositórios do host virtual.

Eu não preciso de um bom controle de acesso, pois estou usando o mecanismo básico de autenticação. Portanto, minhas perguntas são:

  1. O gitweb é a única coisa que preciso extrair E empurre as mudanças com essa configuração?
  2. Se não for suficiente, preciso de gitolite ou gitosis para promover mudanças?
por David Andreoletti 27.01.2012 / 04:14

1 resposta

4

O gitweb é apenas um mecanismo de visualização. Você não precisa puxar / empurrar.
Um simples servidor Apache chamando o % mecanismogit-http-backend é suficiente.

Gitolite (por favor, nenhuma gitose: é obsoleta) é um mecanismo autorização , também não necessário para empurrar / puxar (a menos que você queira restringir o acesso a um grupo de usuários).

Mais detalhes em:

por 27.01.2012 / 09:33