Почему моя черепаха SVN объединяет файл и не конфликтует с ним? - PullRequest
1 голос
/ 11 мая 2011

Я изменил файл локально, а затем обновил хранилище, а кто-то другой обновил файл. Однако вместо того, чтобы возник конфликт, и мне пришлось пойти и посмотреть файл и выбрать, какие части из какого файла использовать, он выглядит как черепаха. Svn просто слил файл вместо этого ...

объединить http://img850.imageshack.us/img850/9733/merged.jpg

Ответы [ 2 ]

2 голосов
/ 11 мая 2011

Это просто означает, что все прошло хорошо. Вы получаете конфликт только тогда, когда ваш инструмент управления версиями (svn) не может правильно объединить две версии файла.

1 голос
/ 11 мая 2011

Не зная подробностей, я могу только догадываться, но если ваши изменения не вступали в конфликт с изменениями других людей, тогда Subversion будет успешно сливаться без конфликта.

В качестве теста попробуйте добавитьфайл с 10 пронумерованными строками, разветвите его, затем в одной ветви измените первую строку, а в другой ветви измените последнюю строку, затем попытайтесь выполнить слияние, и вы снова увидите то же самое.

Если измененияперекрывая или закрывая друг друга, вы получите конфликты слияния.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...