0

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

如何使用版本号标记当前源?
是否习惯于在稳定时标记一次,在准备发布时再次标记?

4

3 回答 3

1

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

于 2012-06-08T05:19:42.713 回答
1

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

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

http://wiki.eclipse.org/Version_Numbering

总结一下:

  1. 预发布,使用类似 0.xxqualifier
  2. 第一个主要版本将是 1.0.0.qualifier
  3. 提高微版本(第三个数字)以修复错误 4,提高次要版本(第二个数字)以获得保持向后兼容性的新功能
  4. 升级主要版本以进行破坏兼容性的重大更改
  5. 限定符应由构建过程转换为唯一的 id。通常,它是时间戳的某种变体。
于 2012-06-07T16:15:11.347 回答
0

我同意@Andrew的观点,值得将您的代码添加到版本控制系统中。如果您不喜欢将它放在 github 上,您仍然可以在本地 git 存储库中使用 git,这样您的代码就可以进行源代码控制。

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

于 2012-06-08T14:18:32.143 回答