Как лучше всего поделиться целевой платформой?
Например. вместе с исходным кодом некоторого проекта RCP.
Я могу определить .target
файл, заполнить его удаленными сайтами p2 и поделиться этим файлом. Проблема здесь во-первых, эти сайты, как правило, очень медленные и ненадежные. По опыту, решение такой целевой платформы время от времени дает сбой.
Более надежный и быстрый (с точки зрения загрузки этой целевой платформы) подход - определить локальный каталог, содержащий все плагины и функции.
Этот каталог может быть либо частью самого исходного репозитория, либо я могу предоставить (быстрый и надежный) удаленный сайт, с которого я могу загрузить эту целевую платформу в любое время.
Проблема здесь в том, как я могу перевести список сайтов p2 в каталог, содержащий те плагины и функции, которые предоставляются сайтом обновлений?
Когда я устанавливаю конкретную целевую платформу из Eclipse, где на самом деле сохраняются эти артефакты? я предполагаю, что могу просто скопировать этот каталог.