我们的项目中有20个插件。每次构建后,我们必须从'Manifest.mf'文件更新我们的插件版本。如何自动化Eclipse插件版本控制?
Bundle-Version: 1.0.0.qualifier
例如更新后,我不得不手动更新这一行,并给一个新的号码?我如何自动化这20个插件?
我看到在Eclipse插件中有3.3.1.v20150403-1352。他们如何实现这一目标?我们如何拥有这样的版本系统。如主要版本,然后是次要版本,然后是构建日期和小时。
欢迎任何想法。
目前我们认为要编写一个插件视图,我们可以通过从主视图输入来手动更新这些行。但即使我们认为解决方案并不容易。应该有一个整洁的方式来做版本控制,但是如何?
是否通过PDE API &构建?
我发现这些链接:
- http://www.ibm.com/developerworks/library/os-eclipse-api-tools/
- http://wiki.eclipse.org/Version_Numbering
这规定:
“在Eclipse中,版本号由四(4)段:3个整数和一个名为major.minor.service.qualifier的字符串。“
这是插件创建时自动给出的,当我更改插件中的代码时,如何让Eclipse PDE自动更新?
在IBM链接中,它表示当您需要更改@since
标记和清单文件时,Eclipse会给您提供错误。有关此主题的任何帮助都将被赞赏。
http://git.eclipse.org/c/platform/eclipse.platform.releng.basebuilder.git/plain/readme.html更多细节检查此链接了。 –