So verwende ich TortoiseSVN, um zu versuchen, meine neueste Stamm in Zweig-B zusammenführen. Der Stamm hat kürzlich Branch-A reintegriert, das eine Umbenennung eines Unterordners sowie einige Revisionen von Dateien in diesem Unterordner enthielt. Branch-B enthält auch einige Änderungen an den Dateien in diesem Unterordner, die immer noch den ursprünglichen Namen haben.svn Baum Konflikt merging umbenannt Ordner
Wenn nun versucht wird, den letzten Stamm in Zweig-B zusammenzuführen, fügt svn einfach den neu benannten Ordner hinzu und löst einen Baumkonflikt im ursprünglich benannten Ordner aus. Mit anderen Worten, die Revisionen der Dateien selbst werden nie zusammengeführt und ich habe beide Ordner übrig. Ich habe mehrere Dinge ausprobiert, in der Hoffnung, die sauberste Zusammenführung möglich zu machen, während ich all das passende svn: mergeinfo beibehalte, aber nichts scheint zu funktionieren.
Kennt jemand den richtigen Weg, diese Zusammenführung sauber zu vervollständigen?
TortoiseSVN 1.8.10, 1.8.11 Subversion
Hier ist ein visuelles:
/trunk (before reintegrating branch-A)
/Folder1
file1
file2
file3
/trunk (after reintegrating branch-A)
/Folder1-Renamed
file1-change1
file2-change1
file3
/branch-B
/Folder1
file1-change2
file2-change2
file3
tl; dr: Wie kann ich den Stamm in den Zweig-B sauber zusammenführen? Vielen Dank!
Client-Version? – bahrep
Ah Entschuldigung. TortoiseSVN 1.8.10, Subversion 1.8.11. @bahrep – plwalsh88