C'est peut-être pour vous aussi la période des entretiens annuels, bilans, etc. Vous voulez savoir ce que vous avez glandé^Wfait pendant une certaine période ? Bien sûr, vous enregistrez tous vos travaux dans des dépôts git, parsemés un peu partout sur votre machine. Utilisez le script suivant pour opérer un suivi (log) sur l'ensemble de vos dépôts :
Ainsi, si vous appelez ce script "find-work" par exemple, vous pouvez taper la commande suivante pour connaître par exemple tous vos travaux depuis un an (grâce aux super fonctions de git) :
#!/bin/sh
locate --regex \\.git$ | while read repo; do
[ -d "$repo" ] || continue
echo "From $repo"
GIT_DIR="$repo" git --no-pager -c color.ui=always log --all --author=$EMAIL $@
done | less -FRXS
Bien sûr, vous pouvez mettre toute autre option qu'on peut passer à
find-work --since 1yeargit log
. Ça se ferait limite en un one-liner, mais ici j'ai pris en compte la coloration.
# Ca aurai pu m'être utile ;)
Posté par TsuT0mµ . Évalué à 2.
Bonjour,
Je viens juste d'avoir mon éval de fin d'année et ça aurai pu m'être utile.
Et hop, dans ma besace.
Merci pour le ptit script !
Tsu
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.