¿Qué es una buena interfaz de servidor git para auto alojado repositorios Git
Pregunta
Estoy pensando en el despliegue de git para un proyecto actualmente estoy trabajando en y se preguntaba si hay algún software libre que proporcionan un fácil utilizar la vista web del repositorio git. Estoy interesado principalmente en el uso de la interfaz para realizar un seguimiento de los cambios, consulte la información diff, etc. Hay una lista de tales extremos delanteros disponibles aquí . ¿Alguien tiene alguna experiencia con alguno de estos? Cuál te sugeriría
Un clon de código abierto de github haría muy bien en realidad: D pero sé que eso es mucho pedir.
Solución
Yo he usado tanto gitweb y CGIT en el pasado. Me gusta CGIT mejor, pero ambos deben estar bien. Fwiw, kernel.org expone los árboles del kernel de Linux a través de gitweb y CGIT es utilizado por una gran cantidad de grandes proyectos de código abierto (como se muestra en la página wiki que se hace referencia), así que no creo que se puede ir mal con cualquiera: )
Otros consejos
Si es únicamente para su uso personal, puede utilizar git instaweb
. Si usted no tiene lighttpd, puede ejecutar git instaweb --httpd webrick
gitready: Visualizando tu repositorio
Si usted está buscando una solución completa, gitorious es de código abierto. No es un clon github per se, sino que proporciona más o menos la misma funcionalidad.
Puede utilizar el visor de Redmine pero no administrar rama de vista.
Puede utilizar gitorious, pero complicada para instalarlo
Si desea utilizar un portal de equipo que es compatible con git (así como otros) Redmine es siempre una gran opción para la colaboración.