【发布时间】:2016-04-16 01:50:00
【问题描述】:
我有一个 eclipse rcp 产品,它有一个特性,它有很多插件。我所有的插件在版本号中都有 1.0.0.qualifier 类型语法。当我更改插件时,限定符会导出为时间戳。但是,它会将所有限定符更改为当前时间戳,这会导致用户再次下载所有插件的不良影响。
我尝试将其添加到我的功能的 build.properties 中(但没有帮助): generateFeatureVersionSuffix=true
我也看过这个: Accessing the timestamp after PDE build
但是我找不到任何与根据代码更改更改限定符相关的内容。我知道我可以删除限定符并手动增加插件,但这需要记住在开发人员每次更改代码时都这样做。有没有简单的解决方案?
【问题讨论】:
-
限定符旨在识别构建,而不是代码更改 - 版本的前三个部分就是为此。
-
那么有没有一个开箱即用的解决方案可以在代码更改时自动更改前三个部分?
-
我什么都没见过。
标签: eclipse eclipse-plugin eclipse-mars