gpt4 book ai didi

spring - 什么是 Spring 里程碑?

转载 作者:IT老高 更新时间:2023-10-28 13:55:02 25 4
gpt4 key购买 nike

我必须学会使用 Maven 和 Spring。在网络上,我在不同的地方看到了术语“ Spring 里程碑”和“ Spring 里程碑存储库”。但就是这样一个里程碑吗?我用谷歌搜索了它,但我没有找到满足我好奇心的一个定义。谁能帮帮我?

最佳答案

里程碑是 project management term .

为了产生最终版本,代码在实现关键功能时会经历几个里程碑。

实现所有新功能后,代码通常会经历各种预发布阶段,例如测试版和候选发布版。当每个人都高兴时,发布最终版本,整个过程重新开始。

在 Spring 的土地上,这个过程是这样的:

  • Mx 用于里程碑版本,按顺序编号
  • RCx 表示候选版本,按顺序编号
  • GA 用于“一般可用性”版本 - 最终版本

this other SO answer有关不同类型的详细信息。

OP 问:为什么它需要一个插件库?

现在,Spring Milestone 存储库是一个标准的 Maven 存储库 - 插件或其他无关紧要。

Spring 的政策是向有兴趣测试它们的公众发布里程碑版本。如今,几乎所有 Java 二进制工件的发布都是在 Maven 上完成的。因此,这些里程碑将发布到 Maven 存储库中。

为了明确这些里程碑版本不用于生产代码,它们将发布到单独的存储库而不是 Maven 中心。基本上,除非您知道自己在做什么,否则不要使用里程碑。并期待错误。

有关 Spring 如何管理其存储库的更多信息,值得查看 Spring repository FAQ

关于spring - 什么是 Spring 里程碑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32356053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com