【发布时间】:2011-01-07 15:02:56
【问题描述】:
Spring的3.0版本现在是GA发布,之前已经推出了3.0RC1、RC2版本还有Spring 3.0M2 版本。 GA、RC、M版本有什么区别?
【问题讨论】:
标签: spring release-cycle
Spring的3.0版本现在是GA发布,之前已经推出了3.0RC1、RC2版本还有Spring 3.0M2 版本。 GA、RC、M版本有什么区别?
【问题讨论】:
标签: spring release-cycle
GA = 正式发布(发布);应该非常稳定且功能齐全
RC = 发布候选;可能功能完整并且应该相当稳定 - 问题应该相对较少且较小,但值得报告以尝试修复它们以供发布。
M = 里程碑构建 - 可能功能不完整;应该是比较稳定的(即它不仅仅是一个夜间快照),但可能仍然存在问题。
SR = 服务版本(主要 -RELEASE 之后的后续维护版本)。
【讨论】:
请参阅维基百科上的Software release life cycle。详细描述了整个生命周期。
【讨论】:
我认为:
通常,它的里程碑版本,然后是 RC 版本,然后是 GA 版本。
在开源项目中,您通常会有一个公开发布计划,这实际上可以为您提供有关项目发布计划的好主意。例如,什么质量标准决定了 RC、GA 或里程碑版本。
【讨论】: