Supported source repositories

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure Pipelines and Azure DevOps Server integrate with a number of version control systems. When you use any of these version control systems, you can configure a pipeline to build, test, and deploy your application.

YAML pipelines only work with certain version control systems. The following table shows all the supported version control systems and the ones that support YAML pipelines.

Repository type Azure Pipelines (YAML) Azure Pipelines (classic editor) Azure DevOps Server 2022, 2020, 2019
Azure Repos Git Yes Yes Yes
Azure Repos TFVC No Yes Yes
GitHub Yes Yes No
GitHub Enterprise Server Yes Yes Yes
Bitbucket Cloud Yes Yes No
Bitbucket Server No Yes Yes
Subversion No Yes Yes