You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
My team have been trying out Bitbucket and we have about a dozen repos in the workspace. We're now planning to migrate more of our repos from e.g. github and svn here and use it for other teams and products too.
What is the recommended way to organise workspaces, projects and repos?
It seems like we could use a single workspace for everything and organise by project, but that would quickly become cluttered. Alternatively we could have multiple workspaces but that may introduce more admin, managing user permissions for example.
We also use Jira. Does the workspace/project organisation have an impact there?
I would love to hear experiences from anyone who has explored this, and can help me understand the trade-offs!
Thank you,
Craig
Hi Graig,
G'Day!
Using a single Workspace is recommended since multiple Workspace means multiple billing as we charge per Workspace. So if you have 10 users in Workspace A and another 8 users in Workspace B, you'll be paying for 18 users even if it's the same users on both Workspace.
As for the management of repositories, you can use groups access to split up user access to repositories and use projects to group the repositories. More information on this at:
* Manage user access in Workspace
So in short, create a single Workspace and create multiple groups to split up and manage your users under proper projects and permission. You can then use projects to group the repositories under the projects so it's not cluttered.
I hope this helps, let me know if you have any additional questions.
Cheers,
Syahrul
This was a really helpful clarification Syahrul - one that I couldn't find explicitly stated in the Workspace documentation:
multiple Workspace means multiple billing as we charge per Workspace. So if you have 10 users in Workspace A and another 8 users in Workspace B, you'll be paying for 18 users even if it's the same users on both Workspace
Can I recommend this be added to documentation?
Follow-on question, is there any way to manage permissions at a Project level, or is this on a known roadmap somewhere?
We want to be able to have repositories created inside a project and inherit group permissions, rather than being set one-by-one every time; it doesn't seem this is possible.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey @Jeff Miles
Thanks for the feedback. I've channeled this with our team to get the documentation updated.
As for project permission, this is on our roadmap and currently being tracked at:
Allow users to manage repositories access with Project Permissions
Cheers,
Syahrul
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.