Semver 的定义。
无法做到绝对,但能保证很高概率 99.999% 的遵守。
你会发现问题主因是在人身上,而非工具的问题,也并非流程的问题。 Semver 靠人。靠人,就是信任问题。 信任是你自己争取的,不是要求别人一定相信你,重点在这里。
Semver 搞错了,你就会失去用户的信任,下次版本就升不上去,这就是你付出的代价。 做错事有代价,你就不会总做错。 总做错的东西就会被淘汰。 某种角度看这是一种丛林法则。把丛林法则建立起来,别的事情大家就会自己看着办了。
所以要心怀敬畏,打造一个可信的生态。
部分解答出自 @勾股