Почему Subversion считает это конфликтом? - PullRequest
0 голосов
/ 10 февраля 2020

Я пытаюсь на практике использовать ветку Subversion для разработки и объединить ее в магистраль. Я использую TortoiseSVN GUI для Subversion.

В своей стволе я добавил комментарий в качестве первой строки файла:

// Comment added to test Subversion versioning

Затем, на другом компьютере, Я проверил проект, создал новую ветку с именем RobDevelopment и добавил еще одну строку комментария, поэтому файл теперь начинается с:

// Comment added to test Subversion versioning
// Comment from RobDevelopment branch

На этой машине я переключил ветвь своего проекта на ствол и использовал объединить, чтобы внести изменения, которые я сделал в ветке разработки. Вместо того, чтобы обновлять ствол для добавления нового комментария из ветки разработки, Subversion жаловалась на конфликт файлов. Когда я посмотрел на конфликт, вместо того, чтобы показать мне любой из комментариев, TortoiseSVN показал мне три строки вопросительных знаков.

Почему Subversion не удалось объединить мой новый комментарий?

1 Ответ

0 голосов
/ 11 февраля 2020

Возможно, вы изменили окончания строк или кодировку при изменении файла в вашей ветке. Поэтому вам необходимо проверить EOL и кодировку.

enter image description here

...