Fácil de usar o gerenciamento do servidor Git

2

Em relação aos controles de origem, tenho experiência com o TFS (Team Foundation Server) e estou trabalhando com o GitHub para alguns dos meus projetos de código aberto. Agora eu quero configurar um servidor Git autenticado no meu próprio servidor.

Eu li alguns guias, mas eles parecem um pouco complicados para mim, especialmente quando eu tenho que lidar com autenticação. Estou procurando uma solução simples e fácil de configurar / gerenciar para isso.

Por exemplo, um pacote da web que me permite gerenciar usuários e projetos em um servidor Git. Existe algum?

    
por Amir Karimi 15.11.2013 / 09:13

2 respostas

2

Você pode experimentar o GitLab .

No entanto, até onde eu sei, não tem uma versão empacotada para o Ubuntu, então você teria que realizar a instalação manualmente, e a instalação pode ser um pouco intrusiva (pode ninhar arquivos que não são rastreados por o gerenciador de pacotes sobre o seu sistema). Depois disso, o gerenciamento é muito fácil.

Para contornar o problema "intrusivo", você pode querer considerar a instalação em uma VM ou em um Container Linux (LXC) que executa apenas o GitLab (como um servidor de aplicativos).

    
por yjwong 15.11.2013 / 20:13
0

A Gitosis é um bom software de autenticação / gerenciamento de usuários do Git. Eu usei profissionalmente no passado e achei fácil de usar e manter. Não seria difícil configurar uma UI baseada na web para gerenciá-la, já que algo como o Gitlab é para o Gitolite. Veja a seção "Veja também" na parte inferior da página que eu vinculei.

    
por Todd 15.11.2013 / 20:35