如何在另一台服务器上复制存储库配置?
在新服务器上生成重复的存储库时,不需要经历整个手动创建过程。你可以使用我们的REST API从命令行使用类似于下面的命令快速设置您的新存储库:
首先,从第一个服务器获取存储库配置,并将其存储在一个文件中:
curl -X GET 'https://my.artifactory.server1 / artifactory/api/repositories/my-snapshot-local' -u user:password > file.json
其次,使用刚才创建的文件在目标服务器上生成存储库。(您可以将名称从' my-snapshot-local '更改为其他名称,前提是您在' file '中编辑' key '属性。Json '来反映名称的变化。)
curl -X PUT 'https://my.artifactory.server2 / artifactory/api/repositories/my-snapshot-local' -d @file。-H 'Content-Type: application/json' -u user:密码
当然你会想要替换'my.artifactory.server * / artifactory,根据服务器的位置和配置在每个命令中。此外,您还需要提供有效的用户/密码凭据,除非您将匿名用户配置为允许匿名访问此功能,在这种情况下,您可以跳过' -u '标志/info。
