我使用的存储库会定期删除旧版本的deb软件包,因为它会发布新软件包,这会非常烦人,因为它会破坏我们的构建,直到我们可以在配置管理中破坏软件包版本。
我希望远程存储库功能允许我创建一个缓存,即使原始存储库已删除它,也会将包保存在其中。
Artifactory Remote Repositories是否会在从原始存储库中删除文件时删除文件?
由于
答案 0 :(得分:2)
答案是否定的,如果远程存储库删除了文件,Artifactory将不会删除文件。现在有一个场景,Artifactory将清理未使用的工件但是只有管理员选择并且我将解释。在Artifactory UI中 - >管理员 - >远程存储库 - >存储库配置 - >在高级选项卡中,您有一个名为"未使用的工件清理周期"的复选框。默认情况下,此字段为空,表示不进行清理。除非管理员更改此字段,否则任何Artifactory流程都不应自动删除任何内容。