2009-04-06 12 views
16

¿Alguien sabe de un navegador de repositorio de Git que puedo alojar en mi propio servidor similar a GitHub? Me gusta mucho la interfaz de navegación e historial de GitHub, pero mi parte favorita es el gráfico de red. Me gustaría ejecutar algo como esto para ver las ramas y las fusiones en mis propios repositorios.Servidor de repositorio de Git Puedo alojar localmente

+0

Cuando busqué en Google el "navegador git repo", este es el resultado principal. Es una lástima que la respuesta no mencione a gitk, pero ahora me di cuenta de que en realidad no me estás preguntando qué creía que estabas preguntando.Edité el título para reflejar mejor lo que realmente estás preguntando. – ripper234

+0

"Me gustaría ejecutar algo como esto para ver las sucursales y fusionarse en mis propios repositorios". Si este es el requisito principal, gitk ciertamente hace el trabajo. – Max

Respuesta

17

Puede descargar y configurar Gitorious. Es un software gratuito de alojamiento de git de código abierto. No estoy seguro de todas las características que tiene, así que échale un vistazo más de cerca, podría ser lo correcto para ti.

Actualizado en enero de 2016:

Gitlab se está convirtiendo en el estándar de facto para los clones Github auto-organizada.

Gogs es un clon más simple que podría funcionar bien para proyectos más pequeños.

+0

¿Por qué "Gitlab se está convirtiendo en el estándar" para los clones? ¿Alguna fuente/prueba? – User

4

Pagar por alojamiento privado github parece ser la forma más rápida. El visor de red es totalmente propietario.

Hay parches en repo.or.cz que add a similar interface as gitk to the vanilla gitweb front end. Es, o al menos fue cuando lo intenté, un completo dolor para configurar pero es factible para tus propios proyectos.

La salida es realmente como gitk, le gusta o lo detesta, por lo que si está acostumbrado a eso, al menos es familiar. Aquí está el graphical log of git itself.

0

Estoy de acuerdo con rq anterior con repositorios privados de github son una buena manera de hacerlo, incluso para un desarrollador en solitario.

También utilizo Git extensions en Windows y ofrece algunos buenos extras de GUI.

1

Git viene con una vista de web incorporada: gitweb. Probablemente ya lo haya instalado como/usr/share/gitweb o similar.

0

Gitblit es un servidor abierto, integrado, puro Java Git servidor, visor y gestor de repositorio para pequeños grupos de trabajo. La versión actual (0.5.1) no es compatible con ningún tipo de gráfico de red, pero es una herramienta rápida y fácil de usar para alojar y navegar por los repositorios de git.

1

codeBeamer se puede instalar en su propio servidor, como una "intranet GitHub".

Hace todo lo que hace GitHub: alojamiento de repositorios Git, flujos de trabajo y solicitudes de extracción, seguimiento de problemas, descargas wiki, binarias, etc. y más. En realidad, no tiene el gráfico de red, ya que esta característica se considera una característica "agradable de tener" en lugar de "obligatoria" entre nuestros usuarios.

(Negación:. Desarrollamos este producto comercial)

2

Otra opción que tiene en estos días es http://gitlab.org/

Es de código abierto y de uso gratuito. Sin embargo, está basado en Ruby on Rails, por lo que podría no estar disponible en su servicio de alojamiento php promedio.

Cuestiones relacionadas