Migrate and integrate work tracking data in Azure Boards

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

You have a choice of tools to help you migrate your work tracking data to the Azure DevOps platform. This article provides an overview of what's available and links to tools that support migration of work tracking data and processes. You can also integrate Azure Boards with many third-party tools.

Migrate from an on-premises Azure DevOps server

The data migration tool for Azure DevOps provides a high fidelity way to migrate collection databases from Azure DevOps Server to Azure DevOps Services. To learn more, see Migrate data from Azure DevOps Server to Azure DevOps Services.

Migrate data between Azure DevOps Projects

The Azure DevOps Migration Tools marketplace extension allows you to bulk edit and migrate data between Azure DevOps Projects on both on-premises and the cloud. This tool supports the following tasks:

  • Migrate work items from one project to another project and synchronize changes after a migration
  • Merge many projects into a single project
  • Split one project into many projects
  • Assist changing process templates
  • Edit work items in bulk
  • Migrate test suites and test plans

To learn more, see Azure DevOps Migration Tools.

OpsHub Azure DevOps Migrator (OADOM) formerly known as OpsHub Visual Studio Migration Utility(OVSMU) enables a seamless migration between Azure DevOps Server(TFS) and Azure DevOps Services(VSTS) or Azure DevOps and Azure DevOps. Migrate projects from DevOps Services to a collection on DevOps Server including:

  • All version control information and history
  • All work items and history
  • All test cases and test results
  • Supports the 2010, 2012, 2013, 2015, 2018, and 2019 versions of Azure DevOps Server
  • Supports all versions of Azure DevOps Services

OADOM covers the following scenarios:

Supports data migration from Azure DevOps Server (TFS) to Azure DevOps Server (TFS), Azure DevOps Services (VSTS) to Azure DevOps Server (TFS) and Azure DevOps Services (VSTS) to Azure DevOps Services (VSTS).

Migrate process models between Azure DevOps organizations

The Process Tools for Azure DevOps marketplace extension provides support to complete the following tasks:

  • Migrate Inherited Processes between Organizations
  • Upload an On-premises XML process model from an export

For constraints on process template definitions that you can import, see Resolve validation errors for process import.

Migrate between legacy tools and Azure DevOps

The OpsHub Migration Manager marketplace extension supports full fidelity, large-scale data migration projects out of the box between legacy or ALM tools and Azure DevOps. OMM offers the following benefits:

  • Zero downtime migration or non-disruptive migration
  • Factory approach for large-scale migration projects
  • Full fidelity migration with history preservation for all artifacts, comments, attachments, and relationships

Export and import work tracking data

The main tool you can use to import work tracking data you've exported from elsewhere is Microsoft Excel. Excel supports publishing a flat list of work items or a hierarchical tree of parent-child linked work items. To learn more, see Bulk add or modify work items with Excel.

If you want to migrate from Jira to Azure Boards, consider using the Marketplace extension, Jira to Azure DevOps work item migration tool. This tool provides support for the following tasks:

  • Export Jira issues from Jira queries
  • Map users from Jira to users in Azure DevOps
  • Migrate work item field data
  • Migrate links and attachments
  • Migrate history

Integrate with GitHub

Azure Boards and Azure DevOps Server 2019 integrate with GitHub. By connecting Azure Boards with GitHub repositories, you enable linking between GitHub commits, pull requests, and issues to work items. You can use GitHub for software development while using Azure Boards to plan and track your work.

To learn how, see Connect Azure Boards to GitHub.

Integrate with third-party tools using service hooks

You can integrate Azure Boards with other third-party tools such as Jenkins and Trello. Using service hooks you can generate actions based on Azure DevOps events. To learn more, review one of the following articles:

Project and portfolio management

The following tools support integration and synchronization with Azure DevOps with one or more project and portfolio management tools. These tools also support integration between Azure Boards and Microsoft Project Online or Microsoft Project Server.

  • OpsHub Integration Manager(OIM) is an enterprise class integration platform. It enables bi-directional synchronization for Azure DevOps(Server and Services) with 50+ ALM, DevOps, Project, and Portfolio Management tools out of the box. It enables synchronization of all work items including test artifacts with an easy to use mapping UI and is scalable for any number of projects and teams.
  • ConnectAll helps organizations achieve effective Value Stream Management by connecting the applications used to collaborate, drive decisions, and manage artifacts that are used during the software delivery process, like ALM, Agile, and DevOps.
  • Project Connect offers a seamless approach to exchange critical information between development teams and project teams using Microsoft Project Online and Azure DevOps Services.
  • Tasktop provides enterprise-grade integration between Microsoft Project Server, Azure DevOps, and to most other popular Agile, DevOps and Systems Development Lifecycle (SDLC) tools.