Итак, у меня есть проект, над которым я работаю с другими разработчиками. У нас есть «Trunk», который держит наш проект и ветви «DevItem1» и «DevItem2», которые разветвлены от Trunk. Поскольку изменения ветвей были сделаны для всех трех и совершены соответственно. Обе ветви нуждаются в изменениях, которые были связаны с «Магистралью», прежде чем они развиваются дальше.SVN вытаскивает изменения в ветвь, затем сливается обратно в магистраль
Я попытался объединить багажник в каждую ветвь, совершая некоторую разработку, которая совершает и затем сливается обратно в багажник. Когда я делаю обычное слияние с грузовиком в качестве рабочей копии, я получаю конфликты деревьев с фиксациями, которые были вытащены из ствола в ветку.
Если я делаю слияние двух путей (слияние сундука и ветку в мою рабочую копию ствола), я не получаю конфликтов, но я не втягиваю сообщения фиксации и историю из ветки в туловище, нравится иметь.
Каков правильный способ вытащить что-то подобное?
Примечание: Я пытаюсь сделать как можно больше через TortoiseSVN GUI, но я открыт для ответов в командной строке, если это невозможно сделать с помощью только GUI.