Arg,我很确定这是一个简单的但它伤害了我的大脑嘿。 我可以从社区获得一些意见吗?
确定..
假设我刚刚发布了1.2.3版本。
我的下一个版本将是1.2.4 那么我目前的工作版本是1.2.3-SNAPSHOT还是1.2.4-SNAPSHOT?快照版本号是预发布版本还是发布后版本?这是预发布,1.2.4-SNAPSHOT,对吗?
我的下一个主要版本将是2.0.0 这是否意味着我应该制作我的工作副本2.0.0-SNAPSHOT?或者类似于1.9.9-SNAPSHOT?
答案 0 :(得分:5)
1.2.4-SNAPSHOT
。
1.2.4-snapshot
是“进行中”默认值。通常(对于大型项目)编号的版本将是
1.2.4-m1
,1.2.4-m2
(里程碑版本)1.2.4-beta1
,1.2.4-beta2
(测试版)1.2.4-rc
(候选人发布)1.2.4
(或有时1.2.4-final
)并且在所有这些“大”版本之间,* -snapshots一直在出现(有时一天几次)而没有获得自己的版本。从逻辑上讲,最新的快照会覆盖任何以前的快照(尽管一些maven存储库也存储了一些上一个快照)