You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Pipeline问题求助:无法将构建生成的Zip文件复制到本地分发共享文件夹

解决DevOps发布流水线文件复制问题

你当前使用的“复制到仓库路径”任务是用于向DevOps仓库推送文件,但这和你要部署到本地共享文件夹的需求不匹配。要实现将生成的Zip包复制到本地机器的分发文件夹,按以下步骤操作:

1. 确认代理类型

  • 必须使用自托管代理(运行在你的本地机器/服务器上),微软托管代理无法访问你的本地共享目录。如果还没配置自托管代理,先在目标机器上部署一个。

2. 替换任务并配置参数

删除现有的“复制到仓库路径”任务,添加Copy Files任务并做如下配置:

  • 源文件夹:填写Zip包的生成目录(对应你创建Zip任务的输出路径,比如截图中的$(Build.ArtifactStagingDirectory))
  • 目标文件夹:填写本地共享文件夹的路径,示例:
    • 本地绝对路径:D:\软件分发文件夹
    • 网络共享路径:\\你的机器名称\共享分发文件夹
  • 内容:输入*.zip,确保只复制生成的Zip包文件

3. 验证权限与连通性

  • 运行自托管代理的服务账号,必须拥有目标共享文件夹的读写权限
  • 如果目标文件夹在其他机器,确认代理所在机器能正常访问该共享目录(可通过手动访问测试)

关于原仓库任务为空的说明

你之前的仓库复制任务未生效,通常是源路径配置错误或任务无仓库推送权限导致,但因你不需要往仓库存储文件,直接按上述方案替换任务即可。

内容的提问来源于stack exchange,提问作者Channing Hobson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 10:16:11