1个不稳定版本
使用旧的Rust 2015
0.1.0 | 2019年12月15日 |
---|
#42 in #debian
28KB
527 行
这是什么?
这是一个用于解析各种“标准”版本控制方案的解析器,例如Debian的、semver.org的、Python的等。
为什么不使用语义版本控制(semver)?
语义版本控制已经成为可以使用它的人的常用标准,我理解当出现新标准时的担忧。然而,semver在设计时没有考虑到一些重要的需求,这就是为什么Debian、Fedora、PyPI、conda等不使用semver的原因。
一个重要的问题是需要后续版本。虽然当包作者修复错误并发布新版本时,可以增加补丁号,但下游包维护者(为Linux发行版、Conda包管理器、二进制安装程序等打包您的库的人)不能更改版本号,以免与您的下一个上游版本冲突。