Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How to use rest api to create a new repository by cloning another repository

elisha_greenwald November 20, 2017
I'm trying to create a repository that is based on another repository. The exact use case would be to have seed project repositories and then create a new repository based on the seed project repositories. I'm trying to do this with the bitbucket cloud api but if need be i can use server api as our company uses both. If there is no way to do it without saving stuff locally then how can i do it that way? I see the source endpoint - is that the only way to go? Thank you!

1 answer

1 accepted

1 vote
Answer accepted
jredmond
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
November 20, 2017

You mean like a fork? POST a new fork has some details on how to do that in Bitbucket Cloud. 

elisha_greenwald November 21, 2017

Thank you very much. Yes that works perfectly. The only issue is that I'd like to add the repository to a project and I don't see that option with that endpoint. I tried doing a put with the v2 repository endpoint but i got a 500 error. Perhaps my syntax was wrong. Any suggestions on how to move a new repo into a team project? Thanks!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events