I want to create a report wherein I am using atlassian-python-api to fetch the commits done by all team members irrespective of projects/repositories in a given month.
Basically want to extract the report on individual contributions
Hi Pritam,
I am Vlada from the Awesome Graphs for Bitbucket team. I wanted to share that our app allows you to track global commits for certain team members over time. We offer out-of-the-box reports to see insight on individual contributions, one of them is the Contributor Calendar, and provide a rest api endpoint with the ability to export data on different levels (global, project, repository, user) as well.
Kind regards,
Uladzislava
Hi @Pritam Agrawal!
Welcome to the Atlassian Community!
As to the atlassian-python-api package for Python, I'm not sure how to create this report as this is a 3rd party tool not developed and supported by Atlassian.
If you would like to create this export on your own, you could use our API endpoint to list all repositories and, for each repo, list its commits. With Python, you should be able to check for the author and the commit date in the payload.
Alternatively, Bitbucket's market place also offers a tool that's integrated into the UI called awesome graphs, which also helps you track commits in a given period and their authors:
Cheers,
Mat
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Mat
Thanks for the revert.
I have developed the solution using API 1.0 endpoints.
Awesome graph does help for all repo in a single project, but I guess not for all the projects.
Regards,
Pritam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.