Получение LOC +/- в течение 24 часов для данного пользователя - PullRequest
0 голосов
/ 03 января 2019

Для данного участника, как можно (во всех ветках git-репо) увидеть LOC +/- за предыдущие 24 часа для всех коммитов?

Другими словами, как можно конвертировать git винструмент подотчетности LOC?

1 Ответ

0 голосов
/ 03 января 2019

Вы можете использовать

 git log --numstat --pretty="%H" --author="<some author name>" --since="one day" | awk 'NF==3 {plus+=$1; minus+=$2} END {printf("+%d, -%d\n", plus, minus)}'

При этом используются numstats из всех коммитов, сделанных данным автором в последний день (--since="one day" ограничивает результат до последних 24 часов, может быть объединен с --until и изменен наабсолютные даты) и awk для суммирования статистики и вывода результата.

(из https://stackoverflow.com/a/2528129/1157272,, но с другим ограничением)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...