在我们的组织中,我们有一个nexus实例,它充当维护构建的中央存储库。在当前设置中,当我们尝试将构建部署到生产中时,部署实体会查询nexus实例以获取适当的构建。我正在尝试重新架构nexus设置并在每个数据中心本地创建nexus实例,以便于部署实体快速获取工件。
出于部署目的,我只需要我们的“Releases”托管存储库。该存储库包含20多个项目,存储库的大小已超过200G。我只需要数据中心所有项目的10个最新版本。我想知道是否有办法从远程存储库而不是整个存储库中获取(代理)n个最新版本?
答案 0 :(得分:1)
是的,您可以使用'Evict Unused Proxied Items From Repository Caches'配置选项: http://books.sonatype.com/nexus-book/reference/confignx-sect-managing-tasks.html
(请注意,默认情况下,您的下游代理仅在请求时提取项目,因此它们不会以200G开头)