对于软件版本是1.2.3之前还是低于1.2.17?

问题描述 投票:0回答:1

当我尝试升级pom.xml中的jar文件时,我很沮丧。>

对于软件版本控制

1.2.3是否比1.2.17更新或旧?

[我了解在数学中,0.3大于0.17并且是最新的

但如果是'。与小数点无关,只是一个占位符

然后3小于17并且更大。

来自Wikipedia

递增顺序关于如何 数字版本号递增。最免费和开源 包括MediaWiki在内的软件包将版本视为一系列 单个数字,以句点分隔,并具有例如 1.7.0、1.8.0、1.8.1、1.9.0、1.10.0、1.11.0、1.11.1、1.11.2等。

另一方面,某些软件包按十进制标识发布 数字:1.7、1.8、1.81、1.82、1.9等。十进制版本很常见 在1980年代,例如NetWare,DOS和Microsoft Windows, 但即使在2000年代,Opera [7]和 可移动类型。[8]在十进制方案中,次版本为1.81 低于1.8,而维护版本(即仅修复错误)可能是 用字母后缀表示,例如1.81a或1.81b。

当我尝试升级pom.xml中的jar文件时,我感到很沮丧。对于软件版本控制,是1.2.3是比1.2.17更新或更旧?我了解在数学中,0.3大于0.17并且更大...

architecture versioning archive software-distribution api-versioning
1个回答
1
投票

对于软件,1.2.3早于1.2.17。将.之后的每个数字与相应位置的数字进行比较。由于17 > 3,因此1.2.171.2.3更新,换句话说,1.2.31.2.17旧。在过去的十年中,我从未见过一个示例,其中1.2.3被认为是比1.2.17更高的版本。

© www.soinside.com 2019 - 2024. All rights reserved.