artifactory - 如何检测 Artifactory 中的重复 Artifactory

标签 artifactory

我知道 artifactory 使用基于校验和的存储,并且只会存储一个 Artifactory 的一个副本,即使我以不同的名称上传多个相同的副本也是如此。

因为我有很多项目都使用匿名版本但可能是相同的 jar,我想知道是否有任何方法可以让 Artifactory 告诉我在多个 ID 下引用了哪些 Artifactory 。

最佳答案

虽然 Artifactory 没有提供此信息的现有功能,但实际上可以通过利用 Artifactory 的 REST-API 的小脚本轻松实现。 .

例如,您可以编写一个树遍历程序(使用 Folder Info resource )将校验和映射到文件(文件校验和可以使用 File Info resource 获得)。

或者,如果您使用专业版的 Artifactory,您可以使用 File List resource 检索存储库中所有 Artifactory 的列表。

关于artifactory - 如何检测 Artifactory 中的重复 Artifactory ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7444030/

相关文章:

jenkins - 使用 Jenkins、Gradle Artifactory 插件配置发布阶段

jenkins - Jenkins Artifactory Plugin 如何将解析器凭据传递给 Gradle?

node.js - 将所有项目 Node 依赖项推送到私有(private)包提要

cocoapods - 将 Google cocoapods 添加到 Artifactory

jenkins - 如何使用Jenkins人工插件部署Shadow Jar

maven - 将 grails maven 身份验证配置为 Artifactory 的正确方法是什么?

ansible - 人工 REST API

maven - JFrog Artifactory 如何为远程仓库添加证书

带有 API key 的 Gradle 和 Artifactory 插件

java - Ant、Ivy 和 Artifactory 如何使用设置文件