How do I get a list of all users' personal repos?

Dan Rumney August 18, 2014

I administer a Stash system.

How do I get a list of all of the personal repos in the system?

If I can't do that, can I get a list of all of the repos of a specific user (regardless of their settings). I want to be able to recover repos for users that have left the company.

1 answer

2 votes
TimP
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 19, 2014

Hi Dan,

You'll have to get a list of repositories for each individual user. You can do this via the UI by browsing to:

https://{stash_base_url}/users/{username}

Or via the REST API by requesting:

http://{stash_base_url}/rest/api/1.0/users/~{username}/repos

Full documentation on the REST resource is available here.

You'll need to be authenticated as an administrator when you make the above requests to ensure you get the full list of repositories, regardless of their permission settings.

cheers,

Tim

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events