I want to give someone access to my private repository to just review the code and see it but not copy/download the code.
What access level should I grant?
Can read only access prevent downloading/copying repository?
The following permission levels and its consequences exist within Bitbucket repositories;
So, regarding to your question.. yes, people can clone/fork/pull the repository to their local system.
Yes, a user will be able to ''clone'' the repository and thus download a repository to his/her local machine and read the files.
When you want to work on a project by updating its files or adding new files, you need to make a local clone of the remote Bitbucket repository onto your machine or local network. You do this using the Clone button from the Bitbucket repository. If you forked a repository, you simply clone the fork. If you branched a repository, you clone the repository and checkout the branch.
To follow up on your question that I missed during writing my answer; The three permissions;
Will all allow for code to be cloned and thus downloaded to an individual his/her system.
Your request for a user to only review code is practically the same, because some one could still copy code.
I understand both sides of this argument.
Sure, a user would technically be able to copy the code if they could read it - but in reality, that would be extremely laborious process, given that most projects occupy numerous files in complex directory structures.
It agree that it would be nice to be able to give a user (a prospective employer, for example) access to your code in order to assess your skill level, without making it easy for them to clone all of your existing projects.
As a project manager, I have discovered that different developers want to bring their previous branching method with them when they join the team. Some developers are used to performing individual wo...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs