【发布时间】:2018-04-20 00:11:30
【问题描述】:
我正在做这个开发:
* a3bde21 (feature)
* bdf3b22
* 5a4d8e9 (master, tag: v0.1.0)
* 47312aa
* abd2111
所以git describe 会给我v0.1.0。问题是我正在实现一个不再是v0.1.0 的功能。如果我构建我的程序并将可执行文件提供给某人,它会认为它是v0.1.0,但事实并非如此。
所以我可以关注semver 并添加内部版本号:
0.1.0+a3bde21
但它仍然被视为版本0.1.0。
我应该如何解决这个问题?
【问题讨论】:
标签: git version semantic-versioning