Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Extract Fisheye's commit calendar data

Hi Guys,

Is it possible to extract Fisheye's commit calendar data into csv or excel? This is by repository or by user I mean.

Thanks,

EJ

1 answer

0 votes

Hi @EJ Victoria,

On both repository activity stream page (e.g. https://fisheye1.atlassian.com/changelog/firebird) and user activity stream pge (e.g. https://fisheye1.atlassian.com/committer/firebird/alexpotapchenko) click on the "Tools" button in the top right corner.  There is a "RSS feed" link which would generate RSS (XML based) document with the recent activity.  Just ensure you filter commits only if you are interested in Commit data but not review data, e.g.:

Activity+firebird%2F+2015-01-13+09-57-47.png

Alternatively you can use FishEye's REST API, e.g. https://docs.atlassian.com/fisheye-crucible/latest/wadl/fisheye.html#rest-service-fe:changeset-v1:listChangesets to list changesets matching given criteria - committed by particular committer and/or limited to particular repository only.  You can retrieve the data in both XML and JSON format.

Hope that helps,
Piotr

Hi Piotr,

The data that I'm interested at is:

commit.png

 

Any recommendation as to how to get this data (commit count per month)?

There is a way to retrieve this data, but bear in mind this is not a part of public API, so I can't guarantee it won't change in the future. You can request it using the following links: * https://fisheye1.atlassian.com/fe/commitCalendar.do?context=changelog&repname=jptools&outputtype=html * https://fisheye1.atlassian.com/fe/commitCalendar.do?context=changelog&repname=jptools&outputtype=json in html and json format respectively. Hope that helps, Piotr

This seems to work for us for checking the commit calendar for a user: [FISHEYE]/fe/commitCalendar.do?context=user&username=user1&outputtype=html [FISHEYE]/fe/commitCalendar.do?context=user&username=user1&outputtype=json Thanks for the help.

Hmmm now experimenting if this can also be applied for groups, like: [FISHEYE]/fe/commitCalendar.do?context=group&groupname=group1&outputtype=html Is there a way for this?

I am afraid this is not possible directly. You may want to use REST API https://docs.atlassian.com/fisheye-crucible/latest/wadl/fecru.html#rest-service-fecru:admin:groups:name:users to retrieve names of users who belong to particular group though, then iterate and request commit calendar data for each user and add it up.

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Apps & Integrations

Partner Webinar Opportunities: January 2022

Hi everyone 👋, I really like the format of the webinar opportunities summary that @Jimmy Seddon posts monthly on the Welcome Centre group. It's a great place to go to check that you didn...

40 views 0 4
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you