gitwalker

Software captura de pantalla:
gitwalker
Detalles de software:
Versión: 0.1.6
Fecha de carga: 15 Apr 15
Promotor: Alex Sparrow
Licencia: Libre
Popularidad: 9

Rating: 1.0/5 (Total Votes: 1)

gitwalker es una herramienta de Python para la recogida de datos de los repositorios git & nbsp;. Automatiza el proceso de comprobar hacia fuera cada revisión, la ejecución de algunos comandos y el registro de la salida a un archivo JSON. Comandos adicionales se pueden agregar al escribir las clases de Python.
¿Qué puede hacer?
Actualmente gitwalker apoya construido en dos comandos:
- Un número de palabras LaTeX
- Comando de uso del disco du
- comandos shell arbitrarios
Su sencillo para agregar comandos adicionales - ver la tools.py archivo
El gitwalk_plot script incluido utiliza el marco matplotlib para producir gráficos de series de tiempo superpuestas varios archivos de datos.
Getting It
Si ha instalado pip, pip simplemente instalar gitwalker
Uso
Para el número de palabras de un proyecto LaTeX git-rastreado a través de todas las confirmaciones:
gitwalk --wordcount mi_fichero.tex --out wordcount.json / path / to / proyecto
Esto clonar el repositorio en / path / to / proyecto a un directorio temporal antes de la salida de cada revisión y ejecutar un recuento de palabras sobre la mi_fichero.tex fichero en el repositorio. Los resultados saldrán a la wordcount.json archivo
gitwalker también es compatible con la actualización incremental de un archivo de registro previamente producido. Para agregar revisiones recién comprometidos,
gitwalk --en wordcount.json --wordcount mi_fichero.tex --out wordcount.json / path / to / proyecto
Hay un script adjunto para trazar un número de estos archivos de salida en los mismos ejes utilizando matplotlib. por ejemplo
gitwalk_plot --plot me file1.json --plot rojo you.json usted azul wordcount / wordcount
Trazará la file1.json archivos y file2.json en los mismos ejes que utilizan las etiquetas y los colores especificados. El valor se excavará desde el archivo JSON mediante el formato de ruta al final de la línea de comandos - en este caso wordcount / recuento de palabras. También se podría ejecutar
gitwalk_plot --plot file1.json me --plot rojo you.json usted azul wordcount / nfigures
. para trazar el número de cifras LaTeX presente en cada commit

Requisitos :

  • Python

Programas parecidos

GitG
GitG

19 Jun 17

CVS
CVS

2 Jun 15

testrepository
testrepository

20 Feb 15

Diffstat
Diffstat

20 Feb 15

Comentarios a la gitwalker

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!