当你是什么地方之间的第1版和第2版,你做什么来维持你的软件吗?

条款贴、修复、维护的释放、服务组,和其他人都是模糊的,有不同的定义取决于谁你交谈。

你叫什么你递增的维持努力之间的版本?

有帮助吗?

解决方案

当我听到那些方面,这是什么想到:

  • 修补公布的更新 修复一个已知的错误/问题
  • 修补程序的更新以解决一个非常 具体问题,并不总是公开的 释放
  • 维护的释放增量 更新之间的服务包或 软件版本,以解决多 悬而未决的问题
  • 服务包-大更新, 修复了许多悬而未决的问题, 通常包括的所有补丁 修补程序,维护稿, 早服务包

这就是说,不是我们如何做到更新。我们只是递增的版本和/或建立数(这是基于日期),只是叫它"更新"。对大多数软件的我发现更容易,你可以容易地看到,一个计算机运行1.1.50vs1.2.25,并知道这是新的。

其他提示

我想指出 http://semver.org/ 尝试定义版本号理智的方式,那里给出的定义实际上与我如何使用版本号(或我希望如何使用它们)密切相关:)

对于术语定义,我发现补丁和修补程序非常相似,除了“修补程序”之外。如果对服务进行,通常不会广播。

维护版本和Service Pack非常贴近版本号的两种面额。如果您有像X.Y.Z这样的版本号结构,维护版本将是Z,Service Pack将是Y.我真的只在大型企业产品中听过这些术语。我更熟悉次要/市长版本条款。

当然,每家商店都有自己使用的条款,这取决于您所定位的用户类型。例如,对于MMO的最终用户,每次更新都是“补丁”。因为用户必须“修补他们的客户”。应用它,而对于更常见的软件的最终用户,你通常只有术语“更新”。和“新版本” (新市长版)。

修补程序是对系统仍处于活动状态(热门)时应用的特定问题的修复。这来自较旧的术语,如 hotswapping hotswitching 。是的,这个词通常被没有参与该行业的人滥用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top