代码之家  ›  专栏  ›  技术社区  ›  Jeff Storey

Maven发布错误修复版本

  •  1
  • Jeff Storey  · 技术社区  · 14 年前

    我正准备部署我们软件的第一个版本1.0。一旦我们的客户知道了,不可避免地会发现一些错误。但是,当我修复这些错误时,我不确定什么是“最佳实践”来对其进行版本控制。当我发布修复程序时,这是否是一个全新的版本(在Maven中),比如1.01(或者无论增量是什么,比如1.1)?或者它仍然是1.0,带有某种分类器(可能是日期标签)?

    谢谢, 杰夫

    2 回复  |  直到 14 年前
        1
  •  4
  •   dkackman    14 年前

    维基百科有 surprisingly thorough discussion of software versioning . 它涵盖了所有的要点,并讨论了我见过的大多数方法。

    (在您的特定情况下,我将使用1.0.1,这通常被视为“对1.0的更新,没有显著的功能添加”)。

        2
  •  0
  •   Chris Nava    14 年前

    为了让Maven客户机识别存储库中的较新版本,您必须更改数字。变化由你决定。我确信在某个地方有一个最佳实践文档,但是我的公司规定了我们使用的数字,所以我从来没有找过。