Is it possible to clone a Project from one organisation on Azure DevOps to another organisation

Haseeb Ahmed 0 Reputation points
2024-11-12T17:07:30.77+00:00

As the title suggests, is it possible to clone all elements of a project from one organization to another?

For example, Organisation A has Project X, and I want to clone Project X — including, but not limited to, its Work Items, Queries, and Dashboards — into Organisation B, where it would be deployed as Project Y.

Can this be achieved using an API or any kind of automation behind the scenes? Any advice or guidance on how to approach this would be greatly appreciated!

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
40,131 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Sina Salam 13,371 Reputation points
    2024-11-12T21:47:18.4+00:00

    Hello Haseeb Ahmed,

    Welcome to the Microsoft Q&A and thank you for posting your questions here.

    I understand that you are asking if it possible to clone a Project from one organization on Azure DevOps to another organization.

    Yes, it is possible to clone a project from one Azure DevOps organization to another, including all its elements such as Work Items, Queries, and Dashboards.

    These are some methods and tools you can use to clone a project achieve this:

    1. Azure DevOps Migration Tools is a set of open-source tools designed to help migrate data between Azure DevOps instances or organizations. It supports migrating work items, source code, and build and release definitions.
    2. Azure DevOps REST APIs to export data from the source organization and import it into the target organization. This method requires more manual effort but offers flexibility for specific requirements.
    3. Third-Party Tools:
      1. OpsHub provides a migration tool that supports the migration of Boards, Repos, Pipelines, Work Items, and more, with rich data migration including history and embedded images.

    Steps to Clone Using Azure DevOps Migration Tools

    Follow the instructions on the Azure DevOps Migration Tools GitHub page to install and configure the tools.

    Set up the configuration file to specify the source and target organizations, and the elements you want to migrate.

    Execute the migration tool to transfer the data from the source project to the target project.

    Read more in this link as I have listed and described above - https://learn.microsoft.com/en-us/answers/questions/1283134/can-we-migrate-projects-from-one-ado-organization

    I hope this is helpful! Do not hesitate to let me know if you have any other questions.


    Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.