Yocto项目中有不同类型的发行版。
有谁能解释一下这些版本之间的区别吗?开发人员应该为他们的硬件平台选择哪个版本?
发布于 2020-03-20 05:16:48
让我引用正式文件,因为它回答得很好:
主要的版本号更改意味着与以前版本的兼容性更改。较小的版本号更改意味着在此之前的重大更改,但不包括兼容性更改。次要的rev编号更改是针对一些小问题的,例如简单的修补程序、安全更新等。
这基本上是流行的扩展版本控制方案
对于里程碑版本,我们有:
这些版本是在一个里程碑期结束时执行的,用来衡量我们在向Yocto交付新特性方面的进展。
有关里程碑的更多信息可以找到这里。
当涉及到选择哪个版本时,您需要根据项目的需求来做一些事情。基本上,我认为您要么选择最新的LTS释放,要么选择最新的版本。您还可能希望在早期开发阶段继续使用最新版本,以便稍后确定LTS发行版,以最大限度地延长发布完成后所支持的时间。
https://stackoverflow.com/questions/60768172
复制相似问题