支持的源存储库
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
注意
在 Microsoft Team Foundation Server (TFS) 2018 和更低版本中,生成和发布管道被称为“定义”,运行被称为“生成”,服务连接被称为“服务终结点”,阶段被称为“环境”,而作业被称为“阶段” 。
Azure Pipelines、Azure DevOps Server 和 TFS 与众多版本控制系统相集成。 使用上述任一的版本控制系统时,都可配置管道来生成、测试和部署应用程序。
YAML 管道是一种新管道,已在 Azure DevOps Server 2019 和 Azure Pipelines 中引入。 YAML 管道仅适用于某些版本控制系统。 下表显示所有受支持的版本控制系统以及支持 YAML 管道的版本控制系统。
| 存储库类型 | Azure Pipelines (YAML) | Azure Pipelines(经典编辑器) | Azure DevOps Server 2019、TFS 2018、TFS 2017、TFS 2015.4 | TFS 2015 RTM |
|---|---|---|---|---|
| Azure Repos Git | 是 | 是 | 是 | 是 |
| Azure Repos TFVC | 否 | 是 | 是 | 是 |
| GitHub | 是 | 是 | 否 | 否 |
| GitHub Enterprise Server | 是 | 是 | TFS 2018.2 及更高版本 | 否 |
| Bitbucket 云 | 是 | 是 | 否 | 否 |
| Bitbucket 服务器 | 否 | 是 | 是 | 是 |
| Subversion | 否 | 是 | 是 | 否 |