Здесь возникает нечетная проблема с использованием Subversion: при слиянии с веткой разработки на магистраль (или обратно, если на то пошло) Subversion будет отмечать множество файлов как измененных - в то время как у них не было никаких изменений.
Вот что происходит:
- В моей ветке я фиксирую 1 измененный файл
- В trunk я сливаюсь в том, что commit
- Многие другие файлы и каталоги помечены как "измененные" без фактического изменения (даже без пробелов, окончаний строк, свойств или такого рода материалов).
Технически, совершение этих неизменных изменений не имеет значения, но я не хочу добавлять шум в свои журналы.
Любая идея, что может вызвать эту неприятность, и как ее предотвратить? Могу ли я спросить Subversion, почему файл был помечен как измененный, поэтому я бы знал, было ли это содержимое файла, свойства и т.д.?
FYI: клиент subversion в диапазоне 1.6.x, сервер в диапазоне 1.5.x. Используя комбинацию Versions.app и CLI в Mac OS X Leopard.