Я видел другие сообщения на этом сайте с ответами, но я думаю, что у меня есть несколько иной сценарий. Моя ситуация выглядит следующим образом:SVN Объединить с проблемой конфликта дерева
- ствол и ветви b1
- в определенной точке, b1 был «скопирован» в ствол, как ствол был избыточно и ветви имели всю необходимую функциональность
- DEV продолжение на b1, и trunk, но часть сундуков dev включала перемещение некоторых файлов в разные местоположения, которые также существуют на b1
- так что теперь я пытаюсь объединить b1 в trunk, и он жалуется на конфликты деревьев, которые я понимаю - файлы, отсутствующие на багажнике, из-за ходов хобот.
Некоторые сообщения предполагают, что это проблема с SVN 1.5, но я уверен, что обновил repos до 1.6+. Как подтвердить это? И, кроме того, как я могу исправить проблему конфликта дерева.
Я использую TortoiseSVN v1.6.8.
Что мы сделали, но одно изменение на стволе перемещения файлов в другое место вызывает проблемы для следующего слияния. И я не могу развязать ветку, поскольку это наша текущая ветвь релиза, поэтому вся ошибка изменяется до тех пор, пока наша следующая версия не будет отправлена в эту ветку. Я все еще не понимаю, что делать в случае, когда файл был перемещен, что вызывает проблему слияния с ветки на магистраль. Извиняюсь, если я пропущу очевидное. – jondow
После реинтеграции вы снова можете снова вернуться к ребенку, но вам нужно сделать это как «просто записать слияние», который является флажком в TortoiseSVN. Это должно вернуть все. – Sinaesthetic