Я поддерживаю приложение, основанное на Eclipse RCP.
Я пробую обновления p2. В пробной версии обновление с новыми версиями / функциями работает отлично.
Но у нас возникли проблемы с revert . Мы можем выбрать старую версию из История установки , но приложение затем сообщает, что не может найти правильный предыдущий выпуск функции для этой версии.
Это потому, что хранилище обновлений P2 нене содержит более ранних версий (мы просто перезаписываем их для каждой новой версии).
Я не ожидал, что будет задействовано репо P2, похоже, приложение просто сохранило копии предыдущих версий.
Итак, чтобы откатить приложение RCP, должна ли ранняя версия target присутствовать в репозитории p2?