2

我们计划向开发人员发布我们的公司关系存储库。手头的问题是,我们希望对可以从存储库下载的 jar 版本强制执行标准。例如,如果我们已经在 nexus 中提供了 Spring 框架版本 3 作为组织标准,那么除非得到技术架构师的批准,否则开发人员不能使用 nexus 下载最新版本的 spring eg 3.3。

可以说没有办法做到这一点,因为开发人员可以直接指向中心并下载 jar。但是这种情况将在每日 hudson CI 构建中处理,该构建仅使用来自 nexus 的 jar。

我们最初的建议是使用同意的库版本设置 nexus,然后更改 nexus 代理设置,使其无法到达中心。还有比这更好的主意吗?

4

1 回答 1

2

看起来您可以使用 Nexus Professional 的功能之一:

一个采购套件,允许 Nexus 管理员为代理存储库中的工件定义包含和排除规则

请参阅在线参考中有关Nexus 采购套件的章节。

于 2010-07-07T10:01:05.780 回答