Índice
Hace unas semanas hablé de logstalgia, que visualiza las visitas a una web en forma del juego Pong. Hoy hablo de Gource, herramienta similar que visualiza la evolución de un repositorio en git.
Instalación de Gource
Para instalar el programa basta con ejecutar:
# aptitude install gource
Una vez instalado, basta con ejecutar el programa y pasarle la ruta a la carpeta .git del repositorio que queramos visualizar:
gource /ruta/a/.git
El resultado es algo como esto:
Al pasar el ratón por la parte inferior, aparece un recuadro en el que podremos seleccionar la fecha a visualizar.
Es posible grabar en vídeo la visualización de gource con el comando:
gource ruta/a/.git/ -1280x1024 --max-files 99999 --disable-progress --stop-at-end \
--user-scale 2 --highlight-all-users --output-ppm-stream - \
| ffmpeg -y -b 3000K -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 gource.mp4
Donde:
- -1280×1024 es la resolución.
- –max-files 99999 Límite de archivos a mostrar en la animación.
- –disable-progress Desabilita la barra para seleccionar fecha que mencioné.
- –stop-at-end Cierra la gource al terminar la animación.
- –user-scale 2 Escala de los iconos que representan a los desarrolladores
- –highlight-all-users Muestra siempre el nombre del desarrollador
- –output-ppm-stream – Envia la salida de gource a un archivo
A continuación os dejo un vídeo de uno de mis repositorios:
¿Has visto algún error?: Por favor, ayúdame a corregirlo contactando conmigo o comentando abajo.