0

我之前没有与 Nexus 合作太多,所以我仍在努力制定适合我们的产品生命周期。

我希望能够将某些存储库工件集从 nexus 导出到另一个 nexus 容器中。到目前为止,执行此操作的唯一方法似乎是将工件作为一组依赖构建拉取,然后将它们部署到新存储库。这可能是我们必须接受的,我只是在寻找更好的方法。
看起来镜像或代理不会为我们提供所需的精细出口控制。
我看到我可以从 nexus 中复制工件,但我不确定如何告诉新的 nexus 容器它应该管理这些文件。

我想要做的是能够将一组工件放在 DVD 上,该 DVD 可以作为本地化的 nexus 实例运行,以便在客户站点安装软件。似乎对于任何允许连接回我们进行软件安装的客户,他们都可以使用我们用于 QA 的相同安装设置进行处理。使用 nexus 部署而不是安装程序的原因是因为我们需要能够回滚“补丁安装”,因为每个路径/安装集都将作为发布版本进行维护。现在这一切都是在自定义代码中完成的,因为似乎没有安装程序在安装完成后处理回滚(带备份)。

4

1 回答 1

0

这将是 Nexus 的非标准用例,让我感到 Nexus 对您的要求来说太过分了。一旦文件以正确的格式提供,任何 Web 服务器都可以充当 Maven 存储库。

例如,为什么不将所需的存储库文件子集刻录到 DVD 上并包含Jetty的副本?Jetty 可以从 DVD 启动并通过 HTTP 提供本地内容。

于 2012-06-27T22:32:48.120 回答