首页 > 解决方案 > 如果它们的文件存在于磁盘上,如何检查 Artifactory 中的所有工件?

问题描述

我们正在本地安装 Artifactory Pro,其中包含大约 100 万个工件。最近,我们尝试从嵌入式 Derby DB 迁移到 Postgres 并切换回 Derby,因为在迁移过程中出现错误。

之后,用户报告丢失的文件,主要是 maven-metadata.xml,但也至少有一个 pom.xml。文件系统上的文件丢失。

我能想到的唯一方法是查询所有文件的 Artifactory API,尝试下载它们并检查它们是否可以下载。如果文件系统上存在 Artifactory 中的所有工件,是否有更好的方法来检查它们?

标签: artifactory

解决方案


欢迎,托马斯!

虽然这种错误在正常操作中不会发生,但大量工件的数据来回迁移有时会导致这些问题。

我们有一个用户插件可以找到它们,所以检查一下,看起来它正是您需要的。


推荐阅读