Artifactory是否更改了其存储库命名约定?如果是,何时以及为什么



过去,Artifactory有一组预定义的本地存储,如下所述:https://www.jfrog.com/confluence/display/RTF3X/Local+存储库

  • libs本地发行版
  • 本地libs快照
  • 本地ext发布
  • 本地ext快照
  • 插件本地发布
  • 插件快照本地

现在,JFrog似乎正在为Artifactory推荐一种新的命名约定:https://jfrog.com/whitepaper/best-practices-structuring-naming-artifactory-repositories/

他们现在推荐方案

<team>-<tech>-<matury>-<locator>

这是否意味着这些存储库现在应该被称为类似的东西

  • myteam mvn本地发布

等等。?

Artifactory是什么时候做出这一改变的,为什么?

白皮书中描述的命名约定是一个建议,旨在帮助您组织存储库,尤其是您拥有许多存储库。你可以遵循任何符合你需求的惯例
历史上,预定义的存储库是在Artifactory是Maven存储库时创建的。它们适用于Maven存储库,具有发布、快照和插件之间的经典分离。随着Artifactory成为一个通用的存储库管理器,支持各种技术,如NuGet、NPM、Docker和GoLang,预定义的存储库并不能适应所有的包类型(与商业版和社区版相关(
在较新版本的Artifactory中,您可以使用"快速设置"为每个包类型创建一组默认存储库,包括本地、远程和虚拟存储库。

相关内容

最新更新