我们有一个 Apache Archiva 服务器,我们将其用作 Maven 的主要对象存储库。该服务器已经运行多年了。
我注意到它仍然存储着不再使用的旧版本工件。
这意味着我必须手动清理它以避免它占用太多的磁盘空间。
我想要自动删除过去 X 个月内未使用的工件。
能够从此清除中排除某些特定软件包将是一件好事。这将适用于不太容易重建的本地构建的软件包。
我一直在 Archiva 文档中寻找解决方案,但一无所获。因此,我正在考虑使用 cron 脚本启动 find 来进行清理。但我想知道是否还有其他更优雅的解决方案来完成这项任务。