Gestión de servidor Git fácil de usar

Gestión de servidor Git fácil de usar

En cuanto a los controles de código fuente, tengo experiencia con TFS (Team Foundation Server) y estoy trabajando con GitHub para algunos de mis proyectos de código abierto. Ahora quiero configurar un servidor Git autenticado en mi propio servidor.

He leído algunas guías pero me parecen un poco complicadas, especialmente cuando tengo que lidiar con la autenticación. Estoy buscando una solución simple y fácil de configurar/administrar para eso.

Por ejemplo un paquete web que me permite gestionar usuarios y proyectos en un servidor Git. ¿Hay alguna?

Respuesta1

Quizás quieras probarGitLab.

Sin embargo, hasta donde yo sé, no ha habido una versión empaquetada para Ubuntu, por lo que tendrías que realizar la instalación manualmente, y la instalación puede ser un poco intrusiva (puede ensuciar archivos que no son rastreados por el administrador de paquetes). sobre su sistema). Sin embargo, una vez que esté listo, la administración es bastante sencilla.

Para solucionar el problema "intrusivo", es posible que desee considerar instalarlo en una máquina virtual o en un contenedor Linux (LXC) que ejecute solo GitLab (como un servidor de aplicaciones).

Respuesta2

Gitosises un buen software de gestión de usuarios/autenticación Git. Lo he usado profesionalmente en el pasado y lo encontré fácil de usar y mantener. No sería difícil configurar una interfaz de usuario basada en web para administrarlo, como lo es algo como Gitlab para Gitolite. Consulte la sección "Ver también" en la parte inferior de la página que he vinculado.

información relacionada