`
荼靡未了
  • 浏览: 3498 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

软件版本(major.minor.patch)

阅读更多
APR中使用三个整数来记录APR版本号:MAJOR.MINOR.PATCH。MAJOR表示当前APR的主版本号,它的变化通常意味着APR的巨大的变化,比如体系结构的重新设计,API的重新设计等等,而且这种变化通常会导致APR版本的向前不兼容。MINOR称之为APR的次版本号,它通常只反映了一些较大的更改,比如APR的API的增加等等,但是这些更改并不影响与旧版本源代码和二进制代码之间的兼容性。PATCH通常称之为补丁版本,通常情况下如果只是对APR函数的修改而不影响API接口的话都会导致PATCH的变化。

摘自:http://blog.csdn.net/lanmanck/article/details/7783924
分享到:
评论

相关推荐

    version4j:用于帮助比较major.minor.patch版本的库

    版本4j ============= 用于帮助比较major.minor.patch版本的库。 实现标准的Comparable和Comparator接口。用法稳定的: <dependency><groupId>...

    slimver-spec:仅轻量级和严格的数字版本控制 (major.minor.patch)

    规则版本字符串根据 semver 规范,更薄的版本字符串以MAJOR.MINOR.PATCH形式表示。 但是与 semver 相比,slimver 没有能力将预发布或构建元数据作为版本字符串的一部分。 它是严格意义上的三个正整数值(0 到 65535 ...

    docker-who:一组UMCCR dockerfile,它们不会在其他地方使用

    贡献资料夹结构repository-name└── major.minor.patch ├── Dockerfile ├── Readme.md └── additional-fileumccr/<repository>:major.minor.patch镜像被标记为umccr/<repository>:major.minor.patch ...

    socket.io-client-unity3d:Unity3D的socket.io-Client,与socket.io v1.x兼容

    给定版本号MAJOR.MINOR.PATCH,增加 当您进行不兼容的API更改时的主要版本, 以向后兼容的方式添加功能时的MINOR版本,并且 进行向后兼容的错误修复时的PATCH版本。 预发布和构建元数据的其他标签可作为MAJOR....

    详解package.json版本号规则

    major.minor.patch 主版本号.次版本号.修补版本号 patch:修复bug,兼容老版本 minor:新增功能,兼容老版本 major:新的架构调整,不兼容老版本 依赖版本号规则 version 必须匹配某个版本 如:1.1.2,表示必须依赖...

    cardinalkeeper-old:企业管理计划红衣主教2015

    给定版本号MAJOR.MINOR.Patch,增加: 进行向后不兼容的API更改时的MAJOR版本。 当您添加新功能而又不破坏向后兼容性时为MINOR版本。 进行向后兼容修补程序时的PATCH版本。 作为MAJOR.MINOR.Patch格式的补充,可以...

    软件版本管理规范样本.doc

    升级规则规定了如何升级软件版本,例如,如何升级major版本号、minor版本号和patch版本号。例如,从版本1.2.3升级到版本1.2.4,只需升级patch版本号。 4. TAG 规范 TAG 规范是软件版本管理中的一项重要规范。TAG ...

    derive-version:为提交导出可重现的版本号

    GitHub 操作 - 派生版本号计算patch - 自上次更改major.minor版本以来的提交次数。用法在您的存储库中创建一个文件,通常称为VERSION ,并将major.minor版本放入其中。 echo 1.0 >VERSION然后在您的工作流程中使用该...

    催化剂常见:催化剂服务器和客户端之间共享的常用工具和类型

    要发布一个新版本,标签下面必须完成master支以下格式: MAJOR.MINOR.PATCH ,这将引发Github的工作流程,发布库的新版本,它标记为latest 。 主发行 每次对master分支的提交都会遵循NEXT_MAJOR.NEXT_MINOR.NEXT_...

    软件版本管理规范05982.pdf

    软件版本管理规范05982.pdf 文件规定了软件版本的格式,包括 major version、minor version 和 patch version 等,以确保软件版本的唯一性和标准化。 五、版本升级规则 软件版本管理规范05982.pdf 文件规定了软件...

    软件版本管理标准规范.doc

    * 主版本号(Major Version):表示软件版本的主要升级 * 次版本号(Minor Version):表示软件版本的次要升级 * 修订版本号(Patch Version):表示软件版本的修订 例如:1.2.3 2.2 版本升级规则 软件版本的升级...

    zanpen2000#QJDocuments#版本号控制规范 1.11

    版本号命名格式格式:Major_Version_Number.Minor_Verion_Number[.Patch_Number]说明:主版本号.次版本号[.修

    node-version-alias:解析Node.js版本别名,例如“ latest”,“ lts”或“ erbium”

    这会将它们解析为"major.minor.patch"版本字符串。 支持以下别名: , , , :最新版本 或 :最新的LTS版本 , 等:first / second / etc。 最新的LTS版本 , 等:特定的LTS,使用其(不区分大小写) nvm...

    cookieguard:根据GDPR处理第三方服务

    在第一个1.x版本中,我们将切换到“语义版本控制”: MAJOR.MINOR.PATCH 。 安装 Cookieguard可以通过NPM安装。 Cookieguard不提供预编译或捆绑版本,因此我们建议使用一个模块捆绑喜欢webpack或browserify 。 npm...

    code.quarkus.redhat.com:POC,用于code.quarkus.io产品版本

    合并最新的code.quarkus.io来源为了合并code.quarkus.io的最新版本,它将执行git subtree pull : make merge-with-upstream发行新的RHBQ路径版本(major.minor.patch) 发行次要版本可能需要对code.quarkus.io子树...

    elis-platform:http

    遵循模式major.minor.patch 。 当发布重要的新版本时使用major ,例如,向平台添加了几个新的API。 次要用于较小的更新,例如提高性能或小功能。 补丁用于修补程序。 捆绑 遵循模式major.minor.patch 。 当公共API...

    laravel项目的版本管理器-PHP开发

    laravel项目的版本管理器laravel项目的版本管理器laravel项目的语义版本控制,例如{major.minor.patch}。 例如,0.1.2安装软件包编写器require ismailocal / laravel-version版本生成php artisan版本:generate现在...

    capability-cli:功能服务命令行界面

    内容安装npm install -g capability-cli用法$ capi --help发行版政策我们遵循警告的语义版本控制策略( ): 给定版本号MAJOR.MINOR.PATCH,增加: 当您进行不兼容的API更改时的主要版本, MINOR版本,当您以向后...

    pom-version-bump

    falsebumpVersion 说明:版本凹凸类型选项: major , minor , patch 默认值: patch 必填:falsesetVersion 说明:要明确设置的版本号选项: major.minor.patch 必填:falsepomLocations 说明: pom文件的位置。...

    preferred-node-version:获取项目或用户的首选Node.js版本

    nvm别名(例如current或nvm lts/erbium )和版本范围(例如12或>=12 )被解析为常规的"major.minor.patch"版本字符串。 这还将查找任何 , , , 文件或 , 环境变量。 例子 const preferredNodeVersion = require...

Global site tag (gtag.js) - Google Analytics