什么是正确的第一个版本?0.1.0 或 0.0.1 或其他什么?

ryo*_*ryo 10 open-source version semantic-versioning

你如何命名初始版本?你能告诉第一个版本的正确版本吗?

这是我的候选人。

方式1

Start => 0.1.0 => 0.1.1 => 0.1.2
      => 0.2.0 => 0.2.2 => 0.2.3
      ...
      => 0.10.0
      ...
      => 1.0.0
Run Code Online (Sandbox Code Playgroud)

或者

方式2

Start => 0.0.1 => 0.0.2
      => 0.1.0 => 0.1.2 => 0.1.3
      ...
      => 0.10.0
      ...
      => 1.0.0
Run Code Online (Sandbox Code Playgroud)

命名版本的最佳做法是什么?

Rac*_*cso 23

由您决定,但语义版本控制标准建议使用 0.1.0

最简单的做法是从 0.1.0 开始您的初始开发版本,然后为每个后续版本增加次要版本。