Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

I cannot make one of my private repositories to public

uhi67
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 3, 2019

The checkbox is gray, and no further explanation. I'm the owner and the only user.

1 answer

1 vote
Tyler T
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
April 3, 2019

Your repository might be in a private Project, in which case you would need to make the Project public in order to change the repository setting.

Here is some documentation about projects: https://confluence.atlassian.com/bitbucket/group-repositories-into-projects-792497956.html

uhi67
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 3, 2019

Thanks! I'm not using projects and teams. Finally i found the solution. The explanation was written under the _next_ field with small letters :-) The repository was a fork from another private repository. The solution was a new copy of the content with a recreated git repository, because i didn't want to make public the original ancestor. This way i lost the history in this copy of course.

Like Tyler T likes this
AntonioVecchio April 3, 2019

This is because the original fork was created starting from a private repository having "Allow private forks only" setting: thelatter permits to fork private repositories that cannot be promoted to public ones.

The real solution would be:

  • modify original repository setting into "Allow forks",
  • make the fork,
  • modify back original repository setting into "Allow private forks only".

In this way, the forked repository is private, but the above mentioned checkbox is enabled and you can modify the forked repository into a public one.

Bye.

Antonio

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events