活动
克隆或导入管道
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
一种创建管道的方法是复制某个现有管道并将其用作起点。 对于 YAML 管道,此过程非常简单,只需将 YAML 从一个管道复制到另一个管道即可。 对于在经典编辑器中创建的管道,此过程取决于要复制的管道是否与新管道位于同一项目中。 如果要复制的管道位于同一项目中,则可以克隆它;如果它位于不同的项目中,你可以将它从该项目导出,然后将其导入自己的项目中。
克隆经典管道还会克隆其设置,例如变量、触发器和选项。 不会克隆安全设置。 克隆 YAML 管道仅复制 YAML 内容,需要重新配置任何其他设置。
有关使用“导出到 YAML”将经典生成管道迁移到 YAML 的信息,请参阅从经典管道迁移。
对于 YAML 管道,克隆过程是从源管道复制 YAML,并将其用作新管道的基础。
导航到你的管道,然后选择“编辑”。
在编辑器中复制管道 YAML,并将其粘贴到新管道的 YAML 编辑器中。
若要自定义新克隆的管道,请参阅自定义管道。
备注
克隆 YAML 管道时,仅复制 YAML 内容。 需要重新配置 YAML 内容范围之外定义的任何其他设置,例如变量、触发器、安全性和其他设置。
可以通过导出然后导入现有管道来创建新的经典管道。 如果必须在单独的项目中创建新管道,则此方法非常有效。
在 YAML 管道中,从一个项目导出管道并将其导入另一个项目的过程与克隆相同。 可以从编辑器复制管道 YAML,并将其粘贴到新管道的 YAML 编辑器中。
导航到你的管道,然后选择“编辑”。
在编辑器中复制管道 YAML,并将其粘贴到新管道的 YAML 编辑器中。
若要自定义新克隆的管道,请参阅自定义管道。
了解如何自定义刚刚克隆或导入的管道。
其他资源
培训
文档
-
了解如何在 Azure Pipelines 中配置管道的默认分支。
-
YAML 管道编辑器指南 - Azure Pipelines
了解如何使用 YAML 管道编辑器创作和编辑管道。
-
了解如何确定哪些已更改、何时发生更改,以及谁使用经典管道中的生成历史记录进行了更改。