Nexus3:将特定的Maven存储库移动到另一个Blob存储中

17
我刚刚通过从Nexus 2升级到Nexus 3安装了Nexus 3,发现每个Maven仓库现在都在默认的blob存储中。我想将发布的仓库移动到一个单独的blob存储中托管。最简单的方法是什么?
2个回答

11

目前来说这是不可能的。你需要用不同的blob存储重新创建仓库。我们未来计划支持类似功能,但那还需要一段时间。如果可以,请到https://issues.sonatype.org/browse/NEXUS 提交一个issue,这会提高其他人对你需求的认识 :)


1
https://issues.sonatype.org/browse/NEXUS-12016 正在进行中,截至本评论。 - joedragons

5
我认为值得注意的是,在升级时,您可以像文档here所述,选择要升级的仓库所属的 Blobstore。具体来说,在“存储库默认值”部分的“目标”字段中设置即可。
因此,对于尚未进行升级或愿意重新运行(基本上是放弃并重新开始)升级的人来说,在手头组织好事物之前进行升级是可能的。首先,您可以创建您想要组织的 Blobstores,然后在升级过程中选择您想要的位置。
更新:根据NEXUS-12016中所示,自3.28.0版起,专业版(许可证)实例(用于托管存储库)也可以这样做。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接