Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Getting branches for a commit (Stash REST api)

Mathieu Yargeau August 3, 2015

I read this
https://developer.atlassian.com/static/rest/stash/3.11.1/stash-branch-utils-rest.html

I am trying to get the branches associated with a specific commit. However, it does not seem to work with personal projects...

This does not work (gives me a 404 error):

https://stash-server.org/rest/branch-utils/1.0/users/MyUser/repos/MyRepo/branches/info/6301fc06a6d2f2171ca817f7d17eecb0889fcf23

 

But this works:

https://stash-server.org/rest/branch-utils/1.0/projects/Project_Key/repos/MyRepo/branches/info/6301fc06a6d2f2171ca817f7d17eecb0889fcf23

 

The only difference is the project key in one case: '/projects/Project_key/'

And the user project in the other case: '/users/MyUser/'

 

1 answer

1 accepted

1 vote
Answer accepted
gustavo_refosco
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 3, 2015

Hi Matthieu,

The structure of the command will remain the same, except that for the personal project of your user you just need to type as ~username - in Stash, personal projects are actually preceded by a tilde (~).

So, in your case, the command will be: https://stash-server.org/rest/branch-utils/1.0/projects/~MyUser/repos/MyRepo/branches/info/6301fc06a6d2f2171ca817f7d17eecb0889fcf23

Regards,

Gustavo Refosco

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events