【发布时间】:2017-05-16 09:30:07
【问题描述】:
我刚刚通过从 Nexus 2 升级安装了 Nexus 3,并注意到每个 Maven 存储库现在都在默认的 blob 存储中。我想将发布存储库从单独的 blob 存储中托管。实现这一目标的最简单方法是什么?
【问题讨论】:
我刚刚通过从 Nexus 2 升级安装了 Nexus 3,并注意到每个 Maven 存储库现在都在默认的 blob 存储中。我想将发布存储库从单独的 blob 存储中托管。实现这一目标的最简单方法是什么?
【问题讨论】:
我认为还值得注意的是,当您升级时,您可以选择您希望升级后的 repos 落入哪个 blobstore,如记录的here;特别是“存储库默认值”部分的“目标”字段。
因此,对于尚未升级或愿意重新运行(基本上是废弃并重新开始)升级的用户,可以事先按照自己的意愿安排事情。首先,您可以先创建您想要组织内容的 blobstore,然后在升级过程中选择您想要的内容。
更新:如NEXUS-12016 所示,现在可以在 3.28.0 版本的专业(许可)实例(用于托管存储库)中实现这一点。
【讨论】:
目前这是不可能的。您需要使用不同的 blob 存储重新创建存储库。我们有一些未来的计划来支持这样的东西,但这有点偏离。如果您愿意,请访问https://issues.sonatype.org/browse/NEXUS 并提出问题,这将有助于提高对您需求的认识 :)
【讨论】: