Skip to content
This repository has been archived by the owner on Mar 7, 2024. It is now read-only.

Latest commit

 

History

History
49 lines (32 loc) · 2.06 KB

LÉEME.md

File metadata and controls

49 lines (32 loc) · 2.06 KB

Commits counter

Un script de shell para calcular el número agregado de commits de todo el equipo de desarrollo de Redradix durante el año 2022.

Es agnóstico con respecto a la forja de código utilizada; utiliza las copias locales de los repositorios en tu ordenador.

Uso

Clona el repositorio o descarga el script directamente en tu ordenador; por ejemplo, en ~/bin/counts-commits. Asegúrate de que es ejecutable.

El script está pensado para ser ejecutado en una carpeta de tu sistema de ficheros de la que cuelguen, a cualquier nivel, los repositorios cuyos commits se quieren contar.

$ cd ~/Proyectos
$ ~/bin/count-commits
Entrando en ./repositorio-1/.git
Actualizando referencias desde el repositorio remoto
Commits en el repo: 89

Entrando en ./repositorio-2/en-subcarpeta/.git
Actualizando referencias desde el repositorio remoto
Commits en el repo: 376

Entrando en ./repositorio-3/sin-acceso-al-remoto/.git
Actualizando referencias desde el repositorio remoto
git fetch falló, puede que falten algunos commits
Commits en el repo: 245


Total de commits contados: 710

Actualmente no se detectan repositorios que no cuenten con espacio de trabajo; en otras palabras, los repositorios deben tener una carpeta .git.

Agradecimientos

Este script no hubiera sido tan divertido de escribir sin los siguientes compañeros, en orden alfabético y sin señalar cuáles de ellos son inteligencias artificiales:

Licencia

El script es software libre. Este repositorio sigue la especificación REUSE, por lo que cada fichero tiene una cabecera de copyright o se lista en el fichero DEP-5. Puedes consultar el texto completo de cada licencia en la carpeta LICENSES.