Удаление старых версий в репозитории p2

У нас есть внутренняя структура, которую мы публикуем для последующих разработчиков через репозиторий p2. В настоящее время мы создаем репозиторий p2 с Tycho и добавляем в старый репозиторий с помощью mirror цель tycho-p2-repository-plugin, Это хорошо работает.

Мы хотим сохранить достаточно большое количество "старых" версий функций и плагинов в репозитории, чтобы избежать аннулирования целевых платформ, используемых разработчиками, но мы также хотим избежать того, чтобы репозиторий выходил за рамки разумного, поэтому мы хотим время от времени "обрезать" самые старые версии функций и плагинов.

Но как мы это делаем? Я вижу множество возможных решений, но, прежде чем что-то попробовать, я подумал, попробовал ли кто-нибудь еще это первым.

Мои два предложения:

  • b3
  • зеркало с фильтром (но какой фильтр?)

Было бы неплохо, если бы "обрезку" можно было запустить из Tycho/Maven, но это не является жестким требованием.

0 ответов

Другие вопросы по тегам