快照,候选发布版和发布版之间有什么区别?

Car*_*ser 6 release snapshot repository release-candidate

有人可以根据这些概念(快照,发布候选版本和发行版)告诉我管理我的存储库的策略.例如,我应该为每种类型都有一个存储库,还是应该将候选版本作为快照或版本管理?

Dev*_*yal 8

快照它们捕获正在进行的工作,并在开发期间使用.快照工件具有诸如"1.3.0"或"1.3"的版本号和时间戳.例如,commons-lang 1.3.0的快照工件可能名为commons-lang-1.3.0-20090314.182342-1.jar.

发布候选.发布候选版本(RC),也称为"go silver",是一个有可能成为最终产品的beta版本,除非出现重大错误,否则它已准备好发布....如果私人选择,Beta测试人员通常会因使用候选版本而被记入贷方,就像它是成品一样.

发布:这些是特定的时间点版本.发布的工件被认为是可靠的,稳定的和永久的,以保证依赖于它们的构建随着时间的推移是可重复的.发布的JAR工件与PGP签名相关联,校验和验证二进制软件工件的真实性和完整性.