Forum Discussion
How to Move Azure DevOps Organization to New Organization
Azure DevOps does not support a direct, full organization-to-organization migration without third-party tools. However, you can manually migrate key components like repositories, work items, and pipelines using built-in features and APIs:
1. Git Repositories
• Clone the repo from the old org:
git clone --mirror https://dev.azure.com/abc-net/project/_git/repo
• Push to the new org:
git push --mirror https://dev.azure.com/abc-com/project/_git/repo
• This preserves branches, tags, and commit history.
2. Work Items
• Use Azure DevOps REST API or Excel integration:
o Export work items to Excel using the Azure DevOps Office Integration tool.
o Re-import into the new org using Excel or REST API.
o You will need to manually map fields, states, and IDs.
3. Build and Release Pipelines
• Export YAML pipelines directly from the old org and import into the new one.
• For classic pipelines:
o Use the Export to JSON feature (via REST API).
o Recreate manually in the new org.
4. Boards, Backlogs, and Test Plans
• No native export/import.
• Use Excel or REST API to extract and recreate.
• Consider manually recreating board configurations and test suites.