SVN конфликтует при слиянии, несмотря на чистый ствол и ответвления - PullRequest
0 голосов
/ 16 января 2019

Я работаю над устаревшим кодом, размещенным в SVN. Последние десять с лишним лет я следил за процессом:

  • Копирование ствола в ветку
  • Внести изменения в ветку
  • Слияние обратно в багажник
  • Объединить, а затем развернуть ветка релиза

Сегодня я попытался объединить транк в ветку релиза, но у меня сразу же возникли конфликты.

Результаты слияния svn в выпуск

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

Теперь, когда коллега выполнил слияние, и я проверил мою чистую копию:

  • Запуск svn info trunk говорит мне, что я нахожусь на ревизии 390
  • Аналогично, информация svn в ветке релиза показывает ревизию 390
  • svn status не показывает измененных файлов в стволе или ветви

Но как только я пытаюсь выполнить слияние (учитывая, что теперь ничего не должно быть слито), я получаю тот же вывод, что и на скриншоте выше.

...