Export / Import Bitbucket project, including Pull Requests Edited

Hi,

 

We're evaluating Bitbucket for use within our company. We are a consultancy, and will be hosting projects for multiple clients on the same Bitbucket server. At the end of the project, we will need to export the entire project (including all Pull Requests, with all comments) and give it to the client.

 

Is this possible? GitLab has an 'export project' feature, does Bitbucket have something similar (I haven't been able to find mention of it)? Alternatively could we write something using the API: is it possible to create a Pull Request containing all of the comments, discussion, tasks, dates, etc, that were in a prior exported Pull Request?

 

Thanks in advance,

Antony

1 answer

0 votes

Hi Antony,

At the moment, this feature is not available in Bitbucket Server and we have an open feature request here:

https://jira.atlassian.com/browse/BSERV-4586

 

For sure you could use the REST APIs to retrieve and create the data (e.g. this is the Pull request end point and this is the comment one).

 

You can always import the Git repository itself (including the entire history) by following the instructions on the Importing code from an existing project page.

 

Let us know how it goes.

Caterina

Hi Caterina,

Thanks for your response.

So it is possible to create a Pull Request using the Rest API which looks identical to a historic Pull Request on another system, including all timestamps, comments, users associated with the comments, etc?

Thanks,

Antony

Suggest an answer

Log in or Join to answer
Community showcase
Piotr Plewa
Published Dec 27, 2017 in Bitbucket

Recipe: Deploying AWS Lambda functions with Bitbucket Pipelines

Bitbucket Pipelines helps me manage and automate a number of serverless deployments to AWS Lambda and this is how I do it. I'm building Node.js Lambda functions using node-lambda&nbsp...

638 views 0 4
Read article

Atlassian User Groups

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!

Find my local user group

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

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot