¿Hay algún programa por ahí (o algún plugin de git mágico que me he perdido) para obtener un gráfico de impacto o algo similar de un repositorio git sin pasar por github? No estoy seguro de dónde comenzaría exactamente a escribir el mío, en lo que respecta a la recopilación de datos (puedo generar gráficos). Supongo que hay algunos indicadores que podría pasar a git-log para obtener confirmaciones y autores, pero no estoy seguro de cómo obtener impacto (suma de líneas agregadas/eliminadas, o tal vez el total de bytes agregados/eliminados), y tal vez incluso omitir ciertos archivos de consideración.¿Cómo generar un gráfico de impacto similar a Github?
7
A
Respuesta
5
Este SO question proporciona algunas respuestas:
git log --author="<authorname>" --pretty=tformat: --numstat
y para el mismo gráfico, que sé sobre este jQuery program (pero yo no lo he probado), con base en los datos en formato JSON. Illustrated here, reported by this message)
1
Bien, yo también, llegué a esta pregunta con la esperanza de encontrar una respuesta fácil y no encontré ninguna.
Miedo no! He solucionado el problema.
Salida https://github.com/jtolds/git-impact
nuevo proyecto, genera buenos gráficos interactivos de impacto de un repositorio git.
(x-posted en Is there an "impact graph" tool for non-GitHub projects?, ¿deberían combinarse estas preguntas?)
Cuestiones relacionadas
- 1. cómo volver a crear la Red de GitHub Gráfico
- 2. ¿Existe una herramienta de "gráfico de impacto" para proyectos que no son de GitHub?
- 3. Cómo generar un gráfico de llamadas Java
- 4. cómo usar appledoc para generar una documentación similar a Apple
- 5. ¿Cómo generar estadísticas para un proyecto de GitHub?
- 6. ¿Cómo usar LLVM para generar un gráfico de llamadas?
- 7. ¿Cómo mostrar un gráfico 3D de una matriz 3D isosurface en matplotlib mplot3D o similar?
- 8. ¿Hay alguna manera de generar métricas para un proyecto github?
- 9. ¿Herramienta de guión gráfico similar a iOS para un proyecto de Android?
- 10. ¿Generar un gráfico con cierta distribución de grados?
- 11. cómo generar un gráfico/diagrama como el flujo de visitantes de Google Analytics?
- 12. Biblioteca Java para generar el Gráfico interactivo
- 13. cómo agregar etiquetas a un gráfico
- 14. ¿Cómo agregar llaves a un gráfico?
- 15. Cualquier herramienta para generar un gráfico de dependencia de clase a partir de una solución
- 16. ¿Cómo generar un gráfico de dependencia por clase solo para un proyecto?
- 17. ¿Cómo generar un gráfico de la dependencia entre todos los módulos de un proyecto Maven?
- 18. Cómo vincular Smartgit a GitHub
- 19. ¿Cómo conecto github a JIRA?
- 20. Alojamiento similar a Github, con fuente privada, sistema público de venta de entradas
- 21. ¿Cómo generar la firma de tipo F # similar a FSI en mi propio código?
- 22. Generar gráfico de llamadas para el código de C++
- 23. ¿Cómo puedo generar un ValidationError (o hacer algo similar) en views.py de mi Django?
- 24. ¿Cómo implementar un campo de entrada similar a Google Suggest?
- 25. ¿Cómo subir un archivo adjunto a la wiki de GitHub?
- 26. ¿Cómo puedo dar acceso a un repositorio privado de GitHub?
- 27. Cómo importar un proyecto de Bitbucket a Github en Windows
- 28. Paginación HTML similar a un libro
- 29. Preguntándome cómo generar un gráfico que vi en la revista de economistas
- 30. ¿Cómo generar un gráfico de dependencia de programa para el programa C?