0

I'm looking for a Git Repository analysis tool. I would like to check my (and also my team) commit activity.

I'm looking for a tool that can help people to do accurate timesheet, crosscheck and validate them. I also want to check the activity of a project to evaluate the time spent on it.

I know this king of tool may be inaccurate for some people. My objective is not to blame or to check on specific person. I'm also de developer. I know I can use it for me because I do many small commits so I can clearly see the days I work on this or that repository.

My repositories are on Bitbucket.

Something like this

enter image description here

0

You can use the git log function to get a comma separated list of the commits over a given period and then use a spreadsheet or tools such as pandas to process it.

git log --since='2019/01/01' --date=short --pretty=format:'%an,%ad,%s --all > commits.csv

Will give a commits.csv file with a line for each commit containing Author Name, Author Date, Subject - this will give you the number of commits each day per author but not the impact of each commit however this is not easy to measure.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.