- Предположим, у меня есть файл в стволе с именем file.txt.Я наложил на него свойство, скажем
color
со значением red
. - . Теперь я копирую ствол в ветвь B.
- В ветке BI измените свойство
color
файла .txtдо green
. - Теперь независимо от транка, я также изменяю свойство
color
файла file.txt на green
. - Когда я объединяю ветвь B обратно в ствол, я получаю конфликт слияния, хотя и ветвь, и ствол пытаются изменить свойство на одно и то же значение.Если я использую KDiff3 для редактирования конфликта, даже если он показывает, что база
red
, у меня - green
, а у них - green
.В нижнем окне KDiff3 показывает отсутствие конфликта, он выбирает green
.
Похоже, что SVN вообще не обращает внимания на значение свойства.Он просто замечает, что ветвь и ствол внесли изменения, и называет это конфликтом.Зачем?Это ошибка или намеренное поведение?Они работают?
Я использую TortoiseSVN 1.6.15, который, я думаю, использует Subversion 1.6.16.
Спасибо.