KiCad EDA 中文论坛
直播中

jf_32603368

5年用户 114经验值
擅长:控制/MCU
私信 关注
[经验]

是否应该使用最新的nightly build版本?

如果你一定要问,建议您应该坚持使用稳定版

什么是nightly build?顾名思义,nightly build是每天晚上从源码库的当前主分支生成的。它们的目的是让更多的人能够更容易地测试新功能。

使用nightly build有什么风险?
像所有的软件一样,nightly build是有bug的。因为nightly build会添加很多没有被大量测试过的功能,所以肯定会有很多bug出现,包括致命的bug,比如导致软件崩溃或数据文件损坏。nightly build的用户应该意识到这种危险。
nightly build的目的是为了向更多的人展示新功能并进行测试,希望这能提高稳定版的质量。另一个额外的风险是,nightly build生成的文件可能无法被其他版本的Kicad识别或使用。(主要原因是由于文件格式的变化,旧版本可能无法识别这些文件)。如果你已经使用nightly build开始绘制你的图纸,您可能只能一直使用该版本直到完成您的项目。同样的,您的项目很难与他人分享。(其他人使用的操作系统可能不存在nightly build的版本。或者由于政策原因,他们可能不被允许安装nightly build版本)。几乎没有关于nightly build的文档。如果工作流程有很大的变化,你可能要靠自己去探索如何使用新的工具。
使用nightly build有什么好处?
您可以提前使用更多的功能。
您可以通过发现和报告bug使未来的kicad版本更好

Feature Freeze后或RC版本情况如何?
注意:通常每年1月之后的nightly build不再是前一个版本发布首期的一部分(比如2022年1月以后的ngihtly build不再是v6发布周期的一部分。它们是v7开发的一部分)。
由于在这个时间段内没有添加任何功能,所以这段时间构建版本生成的文件都应该是兼容的。特别是在第一个RC(release candidate)版本和稳定版本之间。在稳定版中,可能仍然有更多的bug,而且文档可能还没有反映出全部的功能。对官方库和图形界面的小改动可能仍然会在这个时间段内发生。

更多回帖

发帖
×
20
完善资料,
赚取积分