Файл Eclipse CDT .project теряет все связанные ресурсы в 50% случаев - PullRequest
0 голосов
/ 18 июня 2020

У меня есть проект Eclipse CDT (на самом деле STM32Cube IDE, но это Eclipse Equinox 2019 года под капотом), в котором файл .project содержит все связанные ресурсы, поскольку исходные файлы не находятся внутри проекта. Это отлично работает, если я оставлю его в покое.

Однако во время непрерывной интеграции мне нужно каждый раз повторно импортировать проект fre sh, и я обнаружил, что в 50% случаев Eclipse теряет все из виду. связанных ресурсов из файла .project, и сборка немедленно завершится неудачей.

Если я удалю проект и повторно импортирую его, он будет работать нормально в первый раз, но при следующей сборке произойдет сбой. Поскольку это непрерывная интеграция, я просто удаляю сборку и пробую снова, что работает, но это пустая трата времени и выглядит довольно беспорядочно, если все остальные сборки терпят неудачу.

Я не могу определить причину это приводит к тому, что Eclipse теряет рассудок: принудительная чистая сборка и отключение индексатора не имеет значения.

Кто-нибудь видел такое поведение и нашел для него исправление?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...