我们计划向开发人员发布我们的企业nexus存储库。手头的问题是,我们希望对可以从存储库下载的jar版本实施标准。例如,如果我们已经在nexus中将Spring框架版本3作为组织标准提供,那么开发人员无法使用nexus下载最新版本的弹簧,例如3.3,除非得到技术架构师的批准。
可以说没有办法做到这一点,因为开发人员可以直接指向中央并下载jar。但是这个场景将在每日hudson CI构建中处理,该构建仅使用来自nexus的jar。
我们最初的提议是使用商定版本的库设置nexus,然后更改nexus代理设置,使其无法到达中心。还有比这更好的想法吗?
答案 0 :(得分:2)
看起来您可以使用Nexus Professional的其中一项功能:
一个采购套件,允许Nexus管理员为代理存储库中的工件定义包含和排除规则
请参阅在线参考中的Nexus Procurement Suite章节。