Answer the question
In order to leave comments, you need to log in
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
The number of commits has nothing to do with productivity. Here at all. Actually, the contents of the commits - also weakly gives such information
Like this?
git log --no-merges --pretty=format:"%s" --since='2 weeks ago'
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.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question