Наша компания использует Maven. Мы используем диспетчер репозитория Nexus для хранения наших снимков и выпусков.Инструмент для управления/размещения собственных репозиториев p2?
В настоящее время мы разрабатываем продукт на основе Eclipse. Для этого мы используем Tycho.
Проблема заключается в следующем: в нашем продукте на основе Eclipse у нас есть много возможностей. Наша идея состоит в создании каждой функции (или группы функций) отдельно и помещается во внутренние репозитории p2. Когда для одной функции требуется другая функция, мы указываем целевую платформу на необходимый внутренний репозиторий p2.
В настоящее время мы создаем приложение с Tycho. Мы делаем наши функции «разворачиваемыми», поэтому Tycho создает сайт P2 в target
. Мы выталкиваем этот сайт P2 на наш сервер, а затем запускаем Eclipse FeaturesAndBundlesPublisher
, который объединяет недавно созданную функцию с репозиторием P2. В результате у нас есть внутренний репозиторий P2, имеющий все версии требуемой функции.
Мы обнаружили, что этот процесс слишком громоздкий. Есть ли такой инструмент, как Nexus, что было бы удобнее?
UPD:. Существует discussion on Tycho Users list
Nexus Pro предлагает некоторые функции репозитория P2. Вы посмотрели, будет ли это соответствовать вашим потребностям? – RonU 2011-11-07 18:49:53
Это уже не функция Nexus Pro; поскольку Nexus 2.x плагин p2 теперь доступен с открытым исходным кодом и для всех доступен для использования http://www.infoq.com/news/2012/02/nexus-20 и https://github.com/sonatype/nexus- p2-repository-plugin – 2012-09-18 00:03:42
Обсуждение связанного с вами списка tycho очень устарело. Nexus с p2-репо должен помочь вам. Если есть проблемы с этим запросом в списке рассылки пользователей или здесь, и мы постараемся помочь. – 2012-09-27 05:25:52