Как правило, я бы сказал, что нет, эти файлы свойств для IDE, вероятно, содержат пути / переменные, зависящие от среды, поэтому лучше держать ваш источник отделенным от файлов вашего проекта, таким образом, исходные файлы могут быть извлечены вдругой IDE и используется также (при условии, что вы можете настроить IDE для соответствующих путей).Если всем вашей команде хорошо известно, и все команды в будущем будут использовать IDE X, то я думаю, что это нормально, но все же не очень хорошая идея.Maven или подобные инструменты сборки помогают избежать этой ситуации, позволяя вам зафиксировать только ваш исходный код и файл pom.xml, который описывает компиляцию проекта (вроде файла Ant), так что его может собрать любой, у кого есть maven изкомандная строка, кроме того, плагины предоставляют возможность генерировать специфичные для IDE файлы для пользователей (например, я использую плагин flexmojos: flexbuilder на работе или eclipse: eclipse для создания файлов проекта для flexbuilder или eclipse).Это зависит от вашего рабочего процесса, размера команды, несоответствия IDE указанных команд и других факторов.