version-control - 代码的自动语义版本控制

标签 version-control semantic-versioning

我正在尝试在我的项目中实现版本控制。要求是实现自动语义版本控制(例如 1.0.1)。只是想知道,有没有办法自动实现语义版本控制,或者我们必须手动提供语义版本?

我正在尝试使用语义版本控制将 Json 模式保存在数据库中。所以我正在寻找在服务器端我们的数据库级别实现版本控制。 我已经使用Hibernate envers以0,1,2的形式实现了自动版本控制。

我们是否可以实现其他类似的版本控制技术来实现自动版本控制?

最佳答案

如果您正在谈论 JavaScript,那么您可以尝试 semantic-release 。它是一个强大的自动包发布系统,可以根据 git 提交消息更新 package.json 中的版本号。

关于version-control - 代码的自动语义版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45453271/

相关文章:

linux - 将 Mercurial 更改部署到网站托管帐户

svn - 删除了一个添加到 TortoiseSVN 但未提交的文件

iphone - 对于 Mac 环境来说,什么是好的版本控制?

node.js - 确定 npm 将为给定版本范围选择哪个版本的包

python - 语义版本控制对参数名称更改意味着什么?

go - 人们无法使用 gomodules 使用我的 v2+ 语义版本控制版本

git - 如何添加和提交使用 "rm"而不是 "git rm"进行的删除?

version-control - 如何在 Mercurial 中编辑不正确的提交消息?

architecture - SemVer 和微服务

json - 如何找出实际安装了哪个版本的 bower 包?