gpt4 book ai didi

terminology - 如果有的话,软件 'release' 和 'version' 之间有什么区别?

转载 作者:行者123 更新时间:2023-12-04 11:38:58 25 4
gpt4 key购买 nike

标题说明了一切。如果有的话,软件“发布”和“版本”之间有什么区别?

这两个定义是否重叠?是不是所有版本和候选版本都是版本,但不是所有版本都是版本?

最佳答案

这是一个简单的解释:

  • Build - 可执行文件或通过编译源代码创建的库。
  • 版本 - 软件构建。新版本是一个不同的构建。
  • 发布 -(公开发布)供一般人群使用的版本。


  • Build #465832567 只是主要开发人员编译程序(或库)的次数。明智的开发人员只发布具有有意义和经过测试的更改的构建。

    版本 2.1.5 意味着它是第二版,与其 2.0.~ 前辈至少有 1 个主要区别和 5 个次要功能更新或错误修复。

    “公开发布”通常意味着它是为不参与软件测试或开发的普通用户提供的版本。

    不同的发布类型示例:
  • Firefox − 简单用户的浏览器版本
  • Aurora - 所谓的“alpha”版本,包括最新添加的,一些未经测试的
  • Nightly − 面向不担心错误和崩溃的开发人员和爱好者的“测试版”
  • 关于terminology - 如果有的话,软件 'release' 和 'version' 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20184055/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com