复制覆盖目标的目录

Copy directories overwriting the target

有什么方法可以在 artifactory 的 rest API 中复制目录,用新副本替换目标?

POST /api/copy/repo/dirA?to=repo/dirB

我希望之后的 dirB 与 dirA 完全一样。

在我当前的用例中,它们都是 docker 目录。

您可以提出一对请求:

DELETE /repo/dirB
POST /api/copy/repo/dirA?to=repo/dirB

据我所知,删除现有目录并复制新目录是完成您想要的操作的唯一方法。具体来说,您无法将任何选项传递给复制命令来更改其行为。没有真正的理由拥有一个,因为几乎每个人都希望复制的目录合并到目标中:这就是它在我听说过的每个文件系统中的工作方式,这就是人们习惯的方式。