Artifactory是否在artifactory.config.latest.xml中存储整个配置?

时间:2016-05-19 14:13:10

标签: java maven artifactory

我在Artifactory中使用Docker和NuGet存储库。当前Artifactory REST API不支持Docker或NuGet存储库上的每个选项。

看起来通过调用适当的REST API调用创建的整个配置存储在名为artifactory.config.latest.xml的文件中。

仅通过复制该文件来恢复整个存储库配置是否安全?

1 个答案:

答案 0 :(得分:1)

存储在您的文件系统中的artifactory.config.xml主要用于恢复方案,尽管它完全可用,是的。 问题是,您必须重新启动实例才能将文件系统更改重新导入Artifactory(您还需要将文件重命名为artifactory.config.import.xml以便Artifactory在启动时将其选中)。

如果您正在寻找并选择在运行时修改存储库配置(或任何其他configuration Artifactory),您可以使用this api检索并{{3}配置。

使用起来非常安全,因为它代表了所有repos和全局配置参数的所有可用配置。

请注意 - 在开始游戏之前备份已知的工作副本总是一个好主意 - 没有撤消按钮。

此外,随着版本的进展,此配置可能会发生变化 - 如果您迷路,可以随时咨询persists(请注意版本 - 那是您在xml文件顶部的版本声明)。