我在 Azure 发布管道下的文件复制任务中遇到了问题。日志显示文件已复制,但只是复制文件夹。
以下是复制文件任务的屏幕截图:
日志:
2019-05-03T08:27:52.3448500Z 找到 10 个文件
2019-05-03T08:27:52.3449145Z 清理目标文件夹:D:\home\site\wwwroot\App_Data\Data\
2019-05-03T08:27:52.3483083Z 将 D:\a\r1\a\Dev-CI\drop\Base\Settings.yml 复制到 D:\home\site\wwwroot\App_Data\Data\Base\Settings.yml
2019-05-03T08:27:52.3483083Z 将 D:\a\r1\a\Dev-CI\drop\Base\Common\Settings.yml 复制到 D:\home\site\wwwroot\App_Data\Data\Base\Common\Settings.yml
根据我预期的上述日志,所有文件都应以相同的文件夹结构复制到 D:\home\site\wwwroot\App_Data\Data\ 文件夹下。但只有文件夹被复制。
我是否缺少任何配置?有人能帮我吗?
谢谢你,
答案1
这是由“过滤器”设置引起的:
**\* copies all files in the specified source folder and all files in all sub-folders.
表示它将复制文件,包括子文件夹
请在此处检查相同问题及其解决方案:
特别是如何扁平化文件夹结构: