Я бы не стал фиксировать все рабочее пространство. Но стоит экспортировать настройки платформы и проверить их в системе контроля версий (возможно, в отдельном проекте SCM, поскольку они на самом деле не принадлежат какому-либо отдельному проекту), если вы внесли несколько изменений в случае необходимости импортировать их в новое рабочее пространство .
Примерами этих файлов являются настройки для:
- Java-> Стиль кода-> Форматер
- Java-> Стиль кода-> Очистить
- Java-> Стиль кода-> Шаблоны кода
- General-> Editors-Text Editors-Spelling-Dictionary
- Любые другие настройки, которые вы внесли в систему поддержки импорта / экспорта
Вы должны проверить первоисточники / ресурсы для проекта. Как уже отмечалось, для типичного проекта это файлы .project и .classpath.
В зависимости от типа проекта я бы добавил папку .settings из проекта. Эта папка содержит параметры проекта, которые переопределяют настройки платформы, а также другие параметры проекта. Если они необходимы для вашего проекта, я бы добавил их.