Functional programming 版本号后面的含义(即0.1、0.10.10、1等)
版本如何编号?进入下一版本、增量等的正确想法是什么 例如,我经常看到v0.1、v0.2、v0.34567等。我假设这些软件都是测试版,还没有完成第一个版本Functional programming 版本号后面的含义(即0.1、0.10.10、1等),functional-programming,logic,version,Functional Programming,Logic,Version,版本如何编号?进入下一版本、增量等的正确想法是什么 例如,我经常看到v0.1、v0.2、v0.34567等。我假设这些软件都是测试版,还没有完成第一个版本 但也有许多软件是v0.10.11等。它们是如何工作的?没有一个特定的标准-任何人都可以遵循任何方案(或缺乏方案)。这取决于公司的政策、发展标准,或者你所遵循的任何指导方针 有一些流行的标准。我们尝试遵循语义版本控制标准。基本租户包括(报价): 给定版本号MAJOR.MINOR.PATCH,增加: 进行不兼容的API更改时的主版本 以向后兼容的
但也有许多软件是v0.10.11等。它们是如何工作的?没有一个特定的标准-任何人都可以遵循任何方案(或缺乏方案)。这取决于公司的政策、发展标准,或者你所遵循的任何指导方针 有一些流行的标准。我们尝试遵循语义版本控制标准。基本租户包括(报价): 给定版本号MAJOR.MINOR.PATCH,增加:
- 语义版本控制:
- 其他版本控制方案:
在采用这种方法之前,它是免费的,版本控制也不是一件一致的事情。版本可以按照您喜欢的方式编号。没有规则。一般的做法是,主要的,可能不兼容的修订在小数点前有一个新的数字,次要的,兼容的修订在小数点后有一个新的数字,但没有凿成石碑需要它。这取决于你。