M
M
Maxim Fol2017-11-16 10:52:43
git
Maxim Fol, 2017-11-16 10:52:43

Is it possible to create a single report from commits?

There are several developers, each working on their own project. I need to have data on the productivity of developers, that is, to collect a report on the work done based on commits (preferably based on commits on GitHub, bitbucket, but this is not critical). It is also desirable to create productivity reports (number of commits per day/week/month). Are there any ready-made solutions for this, or how can I organize this whole thing? Thanks in advance.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
G
GavriKos, 2017-11-16
@GavriKos

The number of commits has nothing to do with productivity. Here at all. Actually, the contents of the commits - also weakly gives such information

S
Stalker_RED, 2017-11-16
@Stalker_RED

Like this?

git log --no-merges --pretty=format:"%s" --since='2 weeks ago'

X
xtala zen, 2017-11-16
@xtala

Bash + $git log
git log collect the necessary information, then use bash to output it to a file + format it as desired into a table. Well, then you can continue to work with the resulting file. For example, feed it to a web service, which, in turn, will display everything on the web in a convenient and beautiful form, so that powdered gays in plaid shirts with beards and buns on their heads even like it.

D
Denis, 2019-02-03
@Norkotik

Count lines of code?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question