semantic-versioning 相关问题

语义版本控制是一种社区驱动的版本编号标准提案。文档可以在semver.org找到。

HTTP Restful语义版本控制

[目前,我对API使用语义版本控制。版本控制的过程如下:当使不兼容的API时,MAJOR版本会发生变化;向后添加功能时,MINOR版本会发生变化...

回答 1 投票 0

CI如何影响语义版本控制?

在《 Countinous Delivery》一书中,建议将所有内容(包括CI脚本)保留在版本控制中。实际上,当前的CI系统(如gitlab CI)已经遵循了这一经验法则,并且...

回答 1 投票 0

GitVersion的+ semver命令如何工作?

我正在尝试使用GitVersion的+ semver:patch命令修改我的补丁程序版本号,但是它没有按我期望的方式工作。我的主分支上有一个标签“ 2.2.0”。我做了以下...

回答 1 投票 0

用gitflow-maven-plugin从release分支释放到master的正确maven命令是什么?

我正在使用gitflow-maven-plugin在IntelliJ中测试版本控制,我想手动更新主要版本和次要版本:mvn -B gitflow:release-start -DcommitDevelopmentVersionAtStart = true -...

回答 1 投票 0

如何通过命令行使用代字号版本标记将NPM软件包降级为较早的次要版本?

我在package.json中将devscript版本^ 3.7.4安装为devDependency:{“ name”:“ my-awesome-package”,“ version”:“ 1.0.0”,“ devDependencies”:{“ typescript” :“ ^ 3.7.4”}}我要...

回答 1 投票 1

如何过滤每个次要版本中保留最高补丁程序版本的数组?

我有以下数组:array(174){[0] => string(5)“ 3.0.3” [1] => string(5)“ 3.0.2” [2] => string(5)“ 3.0.1“ [3] =>字符串(5)” 3.0.0“ [9] =>字符串(5)” 2.9.5“ [10] =>字符串(5)” ...

回答 3 投票 -3

修复shell脚本以增加semversion

我从不使用shell(bash),但是在脚本中发现了一些我用来递增版本的bug。脚本可以正常工作,直到这种情况下version = 1.27.9 echo $ version | awk -F -v OFS =。 'NF == 1 {print ++ $ ...

回答 1 投票 0

安装语义发布/ gitlab时的对等依赖性问题和令牌问题

我目前正在学习如何在推送到分支后使用语义释放/ gitlab来实现自动版本控制,但是当我在bash中尝试以下命令时:(目录位于我的项目文件夹中)npm ...

回答 1 投票 0

如何从相对版本中获取确切的最新npm版本?

我希望能够获得与相对语义版本匹配的npm的最新发行版本。例如,我想运行以下命令:npm -v 6.12.x然后返回确切的最新...

回答 1 投票 0

如何为预生产版本处理项目版本控制?

我和我的团队一直在研究一个将于明年年初发布的项目。困扰我们的一个紧迫问题是如何处理预生产版本。例如,我们有dev和...

回答 1 投票 0

REST Api和语义版本控制

我的团队已经建立了多个API,现已公开。现在,我们正在向我们的其中一个API添加功能,这些功能对于我们现有的客户端而言将是不间断的,因此这将被视为次要更新...

回答 1 投票 0

通过Java regex提取semver版本字符串的段

Java 8在这里。我正在尝试解析一个semver(或至少是我的semver风格)字符串,并提取出其主要段:主要版本号次要版本号补丁号限定符(RC,SNAPSHOT,...

回答 1 投票 0

由于以下错误,无法运行任何npm命令-错误:找不到模块'semver'

先前节点运行正常。之后,我想安装express&socket.io。它要求更新节点版本。我试图更新节点版本,我相信我忘记了一些命令...

回答 1 投票 0

对包含语义版本的字符向量进行排序

看起来像一个非常基本的问题,但我无法找到一种“简单”的方法来做到这一点。我想对包含具有基本R功能的语义版本号的字符向量进行排序:vsns

回答 5 投票 3

我应该独立版本Vue.js单文件组件吗?

我有一种感觉,使用semver单独编辑我的组件是明智的,因为他们期望的道具形成一种契约。这方面有什么最佳做法吗?我......

回答 1 投票 1

Azure管道Nuget包版本控制方案,如何获得“1.0。$(Rev:r)”

我正在设置一个Azure Pipelines构建,需要将C#.NET类库打包到NuGet包中。在本文档中,它列出了几种不同的方法来自动生成SemVer ...

回答 3 投票 2

应如何对相互关联的软件包进行版本控制?

一些开源项目制作组合版本,其中每个包(库)的版本号增加到相同版本。 Java中的示例是:org.springframework com.fasterxml.jackson ...

回答 1 投票 0

Java semver正则表达式中未闭合的字符类

Java 8在这里。我正在传递一个字符串,我需要告诉它是否匹配我们的语义版本JAR文件的间隔再现,其中:以任何字母数字字符串开头(连字符也...

回答 1 投票 1

语义版本控制:轻微或重大变化?

在语义版本控制中,一般规则是仅在引入向后兼容功能时增加次要编号,否则必须增加主编号。相同 ...

回答 1 投票 5

设置最低补丁版本

使用semver作为标准,所以我有这个软件包版本:0.0.108所以在package.json中对于Node.js项目,我可能有类似的东西:“foo”:“^ 0.0.108”我的问题是 - 使用semver符号,...

回答 1 投票 0

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