33 条回复  ·  3624 次点击
MYDB 小成 2025-8-16 14:39:52
a.b.c a 0~∞ b 0~9 c 0~99
NessajCN 小成 2025-8-16 15:10:33
@chen05 我早的项目就是这么发版的 然后发现永远卡在 0.x.x ......
ne6rd 初学 2025-8-16 15:20:31
版本号你们觉得需要根据项目类型来区分策略吗? 客户端,库,API 感觉并不能一概而论
COW 初学 2025-8-16 15:25:30
版本号本身会使用语义化版本 semver2 ,实际使用中,会区分是构建版本还是发行版本,构建版本初期可以是 v0.0.0 作为前缀,发版后通过 git 从最近的 tag 获取。 构建版本大概格式是:${baseVersion}.${buildNumber}+${buildDate}.${commitShort} 发行版本取 ${baseVersion} 前缀 其中还涉及容器 image tag 、artifact version ,具体实现上会有一些细微的差别。
wKong753900 楼主 初学 2025-8-16 18:09:08
@COW 感觉可以
kugua233 初学 2025-8-16 20:07:58
我真的牛的不行,正常修复 bug ,偷偷补锅
bowencool 初学 2025-8-16 20:45:58
但凡你发帖前 Google 一下或 AI 一下...
KongLiu 小成 2025-8-16 20:54:51
前后端的版本号就是日期,jenkins 根据时间打包,然后推到 Docker
14 小成 2025-8-16 22:53:07
更新频繁的我都使用日期作为版本
OneLiteCore 初学 2025-8-17 00:36:47
[大功能更新/大规模重构/第一个正式版] + [功能更新] + [小修复/小优化] ,基本是按照这个路数来的
返回顶部