我有一个要求,其中我需要复制一个文件,该文件在 Azure Devops 中自托管代理内的文件夹中的 git 存储库中检查。 我正在尝试复制文件任务,但它不起作用。 那么有可能吗?
答案 0 :(得分:-1)
我正在尝试复制文件任务,但它不起作用。
您是否从管道运行中收到任何错误消息?错误信息的详细信息是什么?
请检查以下步骤:
确保没有为目标文件夹设置任何访问限制。如果有,请尝试禁用它以让此文件夹具有一般的“读取和写入”访问权限。
在从存储库复制文件夹的步骤之前,请确保此存储库已正确检出到运行管道的代理计算机上的源目录中。
如果源目录和目标目录在同一台机器上,可以使用Copy Files task复制文件夹。
如果源目录和目标目录不在同一台机器上,您可以尝试FTP Upload task或cURL Upload Files task。
如果问题仍然存在,为了我们进一步调查此问题,请帮助收集和分享以下内容:
失败管道运行的完整调试日志。要获取调试日志,您需要将管道变量 System.Debug
设置为 true
,然后触发管道运行。
管道的详细定义。您可以导出和共享管道定义的 YAML 文件。