【发布时间】:2015-06-28 19:10:06
【问题描述】:
是否可以通过 P2 降级 RCP 应用程序?
我想要达到的目标:
我有一个 P2 复合存储库,其中包含多个 P2 存储库以及我的应用程序的不同版本。复合存储库具有以下结构:
- 1.0.0
- 二进制
- 插件
- artifacts.jar
- content.jar
- 1.0.1
- 部分内容如上
- 1.0.2
- 部分内容如上
- compositeArtifacts.xml
- compositeContent.xml
在我的应用程序中,用户应该可以选择其中一个版本(1.0.0、1.0.1、1.0.2),然后应用程序在所选版本中重新启动。
我已经弄清楚这是如何通过UpdateOperation 进行更新的。但是当我想执行降级时,我会得到状态UpdateOperation.STATUS_NOTHING_TO_UPDATE。这很正常,因为我已经在使用最新版本了。
由于没有DowngradeOperation,我想知道是否可以使用P2降级应用程序。
【问题讨论】: