我想知道,snapstore 中的“latest/edge”和“latest/beta”是什么意思?我尝试在网络上寻找答案,但我只得到 MS 的 Edge 浏览器结果。所以我想我可以在这里提问并希望得到答案。
Snapcraft将beta和边缘通道记录为:
beta:适用于想要测试最新功能的用户,通常是在生产环境之外。
Beta 版是在快速变化的变化流之前实现稳定的第一个级别。特定项目对于此类版本(alpha、beta 等)的术语可能略有不同,但在此风险级别上所有这些都是受欢迎的。这些版本几乎肯定会通过某种审查和质量检查,但可能仍然有未完成的部分。在这里,重大变化仍然相对常见。
边缘:适合想要密切跟踪开发的用户。
边缘版本通常包括没有 QA 或审查承诺的移动变更流,并且通常由 CI 流程从任意源代码快照自动构建。通常,CI 只会在某种自动 QA 通过后才会发布,并且代码审查仍然是一种良好的做法,但这些都是特定于项目的。假设边缘释放可能经常破裂。
因此,edge 类似于许多项目(例如 Firefox)所谓的夜间构建。