У меня есть рабочая область Eclipse со многими (> 50 )пакетами. Некоторые пакеты содержат специальные настройки проекта, например, для пользовательского -форматирования кода.
Если я настрою новое рабочее пространство и проверю существующий проект с форматированием кода, определенным клиентом -, Eclipse автоматически изменит комментарий даты в org.eclipse.jdt.ui.prefs
на текущую дату!
Это файл настроек(org.eclipse.jdt.ui.prefs
)в SVN:
#Tue Apr 24 09:15:20 CEST 2012
eclipse.preferences.version=1
formatter_profile=_myProfile
formatter_settings_version=12
Это файл(org.eclipse.jdt.ui.prefs
)после извлечения:
#Tue Apr 24 09:30:25 CEST 2012
eclipse.preferences.version=1
formatter_profile=_myProfile
formatter_settings_version=12
То же самое происходит с файлом настроек org.eclipse.core.resources.prefs
, если я установил кодировку UTF -8 для весь проект.
SVN:
#Tue Apr 24 09:26:48 CEST 2012
eclipse.preferences.version=1
encoding/<project>=UTF-8
После проверки:
#Tue Apr 24 09:28:00 CEST 2012
eclipse.preferences.version=1
encoding/<project>=UTF-8
Если проект содержит оба файла настроек(org.eclipse.core.resources.prefs
и org.eclipse.jdt.ui.prefs
), будет изменен только файл настроек org.eclipse.core.resources.prefs
!
Кто-нибудь знает , почему Eclipse меняет эту строку и как этого избежать?