¿Existe un clon de Github en PHP que pueda ejecutar en mi propio servidor? [cerrado]

83

Sé que hay muchas formas de ejecutar git en mi servidor, pero me gusta bastante la funcionalidad de git con la navegación por repositorios: el hecho de que puedo ver versiones anteriores en la interfaz web.

Ahora que pude, usaría github, pero el problema es que nuestras reglas de control de fuente son muy estrictas y no se nos permite colocar archivos en otros servidores, incluso si están encriptados.

¿Existe un script que nos permita ejecutar una interfaz similar a github, o más bien uno que me permita navegar por el historial de revisiones del proyecto git a través de una interfaz web?

Estoy ejecutando un servidor LAMP, pero consideraría lenguajes alternativos como python, perl, etc. si no hubiera nada disponible en php.

interesado en software de código abierto y pago

Jason
fuente
2
closed as not constructivey 77 + 1 upvotes ...
dav

Respuestas:

36

La aplicación web detrás de Gitorious es de código abierto. Puede tener una interfaz exactamente igual a la de su servidor web. No tiene todas las campanas y silbidos de Github, pero tiene búsqueda de fuentes, historial de revisiones, confirmaciones, etc.

Son rieles, que pueden no ser óptimos para usted, pero también son gratis :-)

Rafe Kettler
fuente
16

Sé que esta es una respuesta tardía, pero hay una fabulosa aplicación PHP llamada gitlist. http://gitlist.org/

Funciona muy bien y se ve hermoso.

Chuck Burgess
fuente
1
También encontré este gitlab.org no PHP sino Rails
Peacemoon
10

Si está dispuesto a pagar, puede obtener su propia instalación de Github. Se llama Github Enterprise y cobra por usuario (aproximadamente $ 5000 / año por cada licencia de 20 puestos). Le proporcionan una máquina virtual y usted proporciona la infraestructura para ejecutarla.

Peer Allan
fuente