TortoiseSVN перечисляет файлы, как изменено, но они идентичны

Я объединяю текущие исправления от нашего ответвления QA назад в наше ответвление Dev. Пять файлов изменились. Я делаю новый контроль ответвления Dev. Я затем делаю слияние (диапазон изменений) от QA в Dev, работающий копия. Это вводит пять файлов и существует конфликт на внешнем, и проигнорируйте свойство - который я разрешаю путем "использования локальный" (dev).

Когда я проверю модификации или фиксацию, я ожидаю видеть эти пять файлов, которые я объединил как единственные изменения. Однако я рядом с 700 "измененными" файлами, обнаруживающимися в диалоговом окне фиксации. Если я выбираю один из этих файлов, и "Соответствуют основе", WinMerge подходит и заявляет, что "файлы идентичны".

Я попробовал это набором дат файла для "длительности фиксировавший" и нет.

  • Почему все эти файлы обнаруживаются, как изменено, когда они идентичны?
  • Что в слиянии вызывает это?
  • Как я препятствую тому, чтобы SVN/TortoiseSVN запутался этот путь в будущем?
5
задан BJ Safdie 15 April 2010 в 16:16
поделиться

2 ответа

Я видел такое поведение (или, по крайней мере, подобное) после слияния. Однако, используя TortoiseMerge, я мог видеть, что, хотя сам файл не изменился, у него было связанное значение mergeinfo .

Ответы на вопрос могут дать больше информации:

Есть ли способ отключить TortoiseSVN с помощью svn: mergeinfo?

5
ответ дан 14 December 2019 в 04:33
поделиться

WinMerge игнорирует некоторые различия между пробелами ?

Ваша IDE может быть настроена на замену некоторых пробелов, возможно, новые строки отличаются (\ n -> \ r \ n) или вкладки расширяются до пробелы или наоборот.

3
ответ дан 14 December 2019 в 04:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: