"Personal projects" in Bitbucket Server
Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
What are "personal projects?"
Personal projects are internal projects in Bitbucket used for organizing personal repositories.
How are they different from regular Bitbucket projects?
Personal projects do not have a project settings page, where settings such as permissions can be configured.
The closest thing for viewing a personal project in the Bitbucket UI would be viewing the profile page, which would list the personal repositories of the currently logged on user.
To access the user profile page, click the user avatar on the upper right hand portion of the Bitbucket UI then select "View Profile".
Sample screenshot
When is a personal project created?
A personal project is automatically created in the background in these situations:
- The "View Profile" page is accessed
REST APIs for accessing personal repositories are called. Accessing personal repositories via REST is achieved through the normal project-centric REST URLs using the user's slug prefixed by tilde as the project key. For example, to list personal repositories for user "jdoe", the GET call would be to the following URL:
<BITBUCKET_URL>/rest/api/1.0/projects/~jdoe/repos
For further info, refer to the REST Resources Provided by Bitbucket - Personal Repositories