首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是spring里程碑?

什么是spring里程碑?
EN

Stack Overflow用户
提问于 2015-09-02 22:34:09
回答 1查看 17.1K关注 0票数 25

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-03 16:28:37

里程碑就是project management term

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

一旦实现了所有新功能,代码通常会经历各种预发布阶段,例如betas和发布候选版本。当每个人都满意时,最终版本就会发布,整个过程就会重新开始。

在Spring land中,这个过程是这样的:

对于里程碑版本,按顺序numbered

  • RCx;对于候选版本,按顺序编号;对于“通用”版本,按顺序编号

  • GA - the final version

有关不同类型的详细信息,请参阅this other SO answer

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

现在,Spring里程碑repo是一个标准的Maven repo - plugin或者其他插件都无关紧要。

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

为了明确这些里程碑版本不会在生产代码中使用,它们被发布到单独的repo,而不是Maven Central。基本上,不要使用里程碑,除非你知道自己在做什么。并期待bug的出现。

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

票数 26
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32356053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档