在 Azure 文件复制中,是否可以复制到根容器中?

Nea*_*min 1 azcopy azure-blob-storage azure-devops

我在 Azure Dev Ops 中的 Azure 文件副本属性如下:

来源:$(System.DefaultWorkingDirectory)/ArtifactName/Folder

目标类型:Azure Blob

容器名称:容器

Blob 前缀:[空白]

当我继续执行任务时,源文件夹中的文件被成功复制到:

容器/文件夹/[文件]

上述路径从 [Container Name] / [Source Folder Name] / [Source File Name] 继承它的命名

我更希望源文件夹名称不被继承,因此是:

容器/[文件]

我能否使用 Azure Dev Ops 中的 Azure 文件复制任务来实现这一点?

Lev*_*SFT 5

如果您指定source$(System.DefaultWorkingDirectory)/ArtifactName/Folder. 它将目录(以及该目录中的所有文件)复制到 blob 容器。结果是容器中的同名目录。IE。container/folder/[files]

如果您只想将文件复制到根容器中。您可以source使用通配符 (*) 指定 ,如下所示$(System.DefaultWorkingDirectory)/ArtifactName/Folder/*。它将上传目录的内容而不复制包含目录。IE。container/[files]见下文:

Source: $(System.DefaultWorkingDirectory)/ArtifactName/Folder/*

有关更多信息,请参阅azcopy 文档