Pregunta ¿Cómo generar estadísticas para un proyecto de GitHub?


¿Existe una manera fácil / eficiente de generar algunos informes de alto nivel para un proyecto particular de GitHub?

p.ej. líneas de código comprometidas en el tiempo, contribuyentes principales, etc.


32
2017-07-07 12:22


origen


Respuestas:


Puedes intentar aplicar gitstats a un repositorio clonado de su repositorio de GitHub.

Ver por ejemplo el actividad del repositorio de Git en sí, con muchos datos como las confirmaciones por año / mes:

Commits by year/month


Ver también "Mirando las estadísticas de Git", con el GitHub 'yearly_stats' para un pequeño script simple.


Actualización de abril de 2013 ("Ponte al día con Pulse"):

Revisa Legumbres

Pulse es una excelente forma de descubrir actividades recientes en proyectos.
  Tal vez no haya revisado su repositorio favorito desde hace tiempo o haya descubierto un proyecto que le parezca interesante.    Pulse le mostrará quién se ha comprometido activamente y qué ha cambiado en la rama predeterminada de un proyecto.:

Pulse

Puede encontrar el enlace a la izquierda de la barra de navegación.

Link


32
2017-07-07 13:17



Soy el autor de weave-gitstats. Su código abierto y basado en tejido. La mayoría de los generadores de estadísticas git como gitstats o las estadísticas provistas por github son "estáticas", no tienen funcionalidad de profundización, filtrado y están limitadas a algunos gráficos predeterminados. Weave-gistats proporciona una gran cantidad de tableros dinámicos que le permiten filtrar, por ejemplo, año, autor y le permiten crear sus propios gráficos utilizando sus propios criterios.


1
2017-07-05 21:22