我正在寻找一种表达变化程度的版本编号方案,尤其是兼容性。
例如, Apache APR使用众所周知的版本编号方案
<major>.<minor>.<patch>
example: 4.5.11
Maven 提出了一个类似但更详细的架构:
<major>.<minor>.<patch>-<qualifier>-<build number>
example: 4.5.11-RC1-3732
Maven 版本控制方案在哪里定义?限定符和内部版本号是否有约定?使用 maven 但不遵循 Maven 版本方案可能是个坏主意...
您还知道哪些其他版本编号方案?您更喜欢哪种方案,为什么?