Como configurar o gancho Git pós-recebimento de e-mail com o Gitolite

estou a usarpost-receive-email gancho da distribuição Git para enviar e-mails a certos usuários quando o repositório Git é atualizado (gancho chamado depost-receive)

Todos os meus repositórios foram gerenciados manualmente. Agora, recebo tantos repositórios e tantos usuários e grupos que preciso atualizar para algum sistema de gerenciamento de repositório Git. Eu escolhi Gitolite.

Mas estou um pouco sem saber como configurar as notificações por email.

Atualização: vou elaborar um pouco a pergunta:

A primeira pergunta é: onde devo colocar o gancho e alterá-lo de alguma forma para que funcione com o Gitolite?

Segunda questão:

O padrãopost-receive-email gancho depende de três parâmetros*.git/config: hooks.envelopesender, hooks.emailprefix ehooks.mailinglist.

Esses parâmetros são, em geral, diferentes para cada repositório que eu movo no Gitolite. Na prática, são iguais para os mesmos grupos de permissão - usuários que têm acesso ao repositório, recebem notificações, outros - não.

Eu gostaria de evitar a ediçãoconfig arquivo para cada repositório manualmente. Seria muito mais divertido se eu pudesse configurar tudo no mesmo local centralizado para todo o Gitolite.

Então, alguma dica?

questionAnswers(4)

yourAnswerToTheQuestion