Eclipse版本标记

时间:2012-06-07 16:07:23

标签: eclipse versioning release-management

我正在开发自己的Android应用程序。使用Eclipse。我没有在网上定义任何存储库,我也没有使用CVS(没有团队)。我在计算机上本地拥有所有代码源。

如何使用版本号标记当前来源?
通常在稳定时标记一次,在准备释放时再标记一次吗?

3 个答案:

答案 0 :(得分:1)

我强烈建议使用某种版本控制。您可以在github上获得一个免费帐户并将代码存储在那里。但是使用版本控制与您在插件中使用版本的方式无关。

此链接包含Eclipse版本控制指南:

http://wiki.eclipse.org/Version_Numbering

总结:

  1. 预发布,使用类似0.x.x.qualifier
  2. 的内容
  3. 第一个主要版本是1.0.0.qualifier
  4. 提升微型版本(第三个数字)以修复错误 4,提升次要版本(第二个数字)以获得保持向后兼容性的新功能
  5. 为破坏兼容性的重大变化提升主要版本
  6. 构建过程应将限定符转换为唯一ID。通常,它是时间戳的某种变体。

答案 1 :(得分:1)

你没有。 Eclipse中的本地历史不能替代真正的源代码管理系统。

答案 2 :(得分:0)

我同意@Andrew表示将代码添加到版本控制系统是值得的。如果你不习惯将它放在github上,你仍然可以在本地git仓库中使用git,这样你的代码就是源代码控制的。

@Andrew还提到了插件和功能版本号的细分。使用PDE Build构建无头或通过PDE UI导出时,您可以在构建时更改版本的限定符部分。它是PDE导出向导中的一个选项,对于没有源控件的PDE无头构建,可以使用forceContextQualifier文件中的build.properties覆盖。