Попробуйте это (шаг 5 необязательный):
- архивирование дерева проекта (файлы jar являются файлами zip, поэтому jar также работает).
- удалить все файлы неметаданных из zip-файла.
- получить проект из системы контроля версий.
- распакуйте zip-файл метаданных поверх недавно извлеченного проекта.
- хмурится, потому что метаданные, вероятно, не синхронизированы с последними изменениями проекта, поскольку они не сохраняются с источником в системе контроля версий.
Выше предполагается, что метаданные в вашем вопросе - это файлы . * и каталог .settings , которые затмевают хранилища в проекте.
Если, с другой стороны, вы ссылались на каталог .metadata , который eclipse создает в рабочей области, то я не рекомендую хранить его в системе контроля версий. Это место, где я боюсь идти. Таким образом, когда я получаю новый компьютер, у меня есть eclipse для создания новой структуры каталогов рабочей области (и метаданных).