如何在Azure DevOps (VSTS)中跨项目导入发布定义?
解决Azure DevOps发布定义导入找不到入口的问题
别着急,我来帮你搞定这个问题——Azure DevOps的发布定义导入入口确实不是在创建新定义的初始页面直接显示的,按下面的步骤操作就能找到:
- 第一步:进入目标项目的发布页面,点击右上角的「新建」按钮(就是你截图里显示“创建发布定义”的那个按钮)。
- 第二步:在弹出的「选择模板」界面里,不要选择任何模板,直接点击页面左下角的**「导入」**选项——这就是你要找的导入入口!
- 第三步:上传你从源项目导出的JSON文件,然后跟着提示完成后续配置:比如重新关联目标项目里的构建管道、服务连接、变量组这些资源(因为源项目和目标项目的这些依赖资源大概率是不同的),确认发布定义的名称等信息。
- 第四步:点击「创建」,就能把源项目的发布定义完整复制到目标项目里了。
小提示
如果导入后出现配置报错,几乎都是因为目标项目缺少对应的依赖资源(比如特定的服务连接、变量组),你可以提前在目标项目创建好这些资源,或者在导入过程中直接关联目标项目已有的同类资源即可。
内容的提问来源于stack exchange,提问作者reggaemahn
相关产品推荐
相关产品推荐

