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

Maven Artifactory是否更改了其存储库命名约定?如果是,何时以及为什么?,maven,naming-conventions,artifactory,Maven,Naming Conventions,Artifactory,过去,Artifactory有一组预定义的局部职责,如下所述: libs本地发布 本地快照库 外部版本本地 外部快照本地 插件在本地发布 插件快照本地 现在,JFrog似乎正在为Artifactory推荐一种新的命名约定: 他们现在推荐这项计划 <team>-<tech>-<matury>-<locator> --- 这是否意味着这些存储库现在应该被称为 myteam mvn本地发布 等等 Artifactory是什么时候做出这一改

过去,Artifactory有一组预定义的局部职责,如下所述:

  • libs本地发布
  • 本地快照库
  • 外部版本本地
  • 外部快照本地
  • 插件在本地发布
  • 插件快照本地
现在,JFrog似乎正在为Artifactory推荐一种新的命名约定:

他们现在推荐这项计划

<team>-<tech>-<matury>-<locator>
---
这是否意味着这些存储库现在应该被称为

  • myteam mvn本地发布
等等


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

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

在较新版本的Artifactory中,您可以使用“快速设置”为每种包类型创建一组默认存储库,包括本地存储库、远程存储库和虚拟存储库。

白皮书将设置一个约定。您可以根据需要命名存储库。这有助于您拥有大量存储库的情况。