为何选择Nexus的快照和发布存储库?

时间:2017-07-31 16:37:34

标签: crud nexus

当我们为Nexus创建存储库时,我们同时创建了快照和发布存储库,因为快照适用于非发布版本,而发布版本仅用于发布目的但我们为什么要这样做。为什么我们不能只使用快照/版本repo来用于所有事情。创建回购时的最佳标准是什么!!

另外,我已经阅读了nexus文档,但找不到太多最佳实践。什么是管理nexus以创建回购,用户和CRUD等的最佳实践。

谢谢,赞赏!!

1 个答案:

答案 0 :(得分:1)

这个问题很广泛,但我会试一试:

  • 您可以为自己创建的工件使用一个Snapshot和一个Release存储库。此外,我会为您手动上传的工件创建一个(Release)存储库。
  • 您可以代理任意数量的外部存储库(例如MavenCentral,Apache等)。
  • 为您的存储库定义组通常是个好主意,这样您的用户就可以将所有相关存储库作为单个实体进行访问。
  • 对于帐户:我有一个管理员帐户,一个部署帐户(仅供构建服务器使用)和公司中每个人的匿名读取权限。这取决于您的Nexus是否可以从互联网上看到。