Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
You can migrate work tracking data into Azure Boards and integrate Azure Boards with many non-Microsoft tools. This article gives an overview of migration options, common scenarios, and extensions that help with migration and integration.
Tip
Browse Azure Boards extensions in the Visual Studio Marketplace to customize and extend your boards experience. See the "Extensions for Azure Boards" section later in this article.
Migrate from Azure DevOps Server
Use the Data Migration Tool for Azure DevOps to migrate collection databases from Azure DevOps Server to Azure DevOps Services with high fidelity. For details and guidance, see Migrate data from Azure DevOps Server to Azure DevOps Services.
Migrate data between projects
Search the Visual Studio Marketplace for extensions that help you bulk edit, migrate, or synchronize work items between projects. These tools typically support these tasks:
- Migrate work items (including custom fields and history) from one project to another and synchronize changes after migration.
- Merge multiple projects into a single project, or split a project into multiple projects.
- Assist with process template changes and mapping fields between processes.
- Bulk edit work items.
- Migrate test plans, test suites, test cases, and test results.
Migrate data between projects without downtime
Some non-Microsoft tools enable migration with minimal disruption, even when the target environment contains data or uses a different process template. These tools commonly preserve:
- Version control history, including original dates and authors for commits and comments.
- Work items and their history (standard and custom), preserving original dates and authors.
- Test plans, test suites, test cases, and test results.
- Area and iteration paths, teams, and user mappings.
- Dashboards, queries, widgets, and pipeline references (where supported).
- Compatibility with Azure DevOps Server (2010+) and Azure DevOps Services (cloud), depending on the tool.
Before you migrate, test the tool in a staging environment, confirm support for your Server or Services versions, and back up your data.
Migrate process models between Azure DevOps organizations
When you import process templates, you might hit validation constraints. For troubleshooting process import errors, see Resolve validation errors for process import.
Export and import work tracking data
Use Microsoft Excel to export and import work item lists or hierarchical work item trees. Excel supports publishing flat lists or parent-child hierarchies. For step-by-step instructions, see Bulk add or modify work items with Excel.
Integrate with GitHub
You can connect Azure Boards with GitHub to link commits, pull requests, and issues to Azure Boards work items. This integration lets you use GitHub for development while tracking work in Azure Boards. See Connect Azure Boards to GitHub for setup steps.
Integrate with non‑Microsoft tools using service hooks
Use service hooks to trigger actions in external services (for example, Jenkins or Trello) when Azure DevOps events occur. For examples and service-specific guidance, see:
- Create a service hook for Azure DevOps with Jenkins
- Create a service hook for Azure DevOps with Trello
- Integrate with service hooks overview
Extensions for Azure Boards
The table below lists representative Microsoft extensions and useful categories. Search the Visual Studio Marketplace for more Microsoft and non-Microsoft extensions that match your scenario.
| Category | Extensions | 
|---|---|
| Automation | Power Automate, Azure DevOps | 
| Command-line interface | Azure DevOps CLI | 
| Customizing work item types | - Cascading Lists - Color picklist control - Multi-value control - Work Item Visualization - WSJF (Weighted Shortest Job First) | 
| Dashboard widgets | - Azure Application Insights widget - Work Item Details widget - Roll-up Board widget | 
| Product planning | - Azure DevOps Open in Excel - Epic Roadmap extension | 
| Querying and reporting | WIQL to OData | 
Tip
When you evaluate extensions for migration or integration, verify compatibility with your Azure DevOps Server or Services version and test in a nonproduction environment.