Ich habe zwei Repositories, die auf separaten Servern leben, nennen sie Repo-1 und Repo-2.SVN Merge Branch von einem Repo in Trunk von anderen Repo
Um beide "Stämme" Start waren gleich:
Repo-1/Stamm == Repo-2/Stamm
Inzwischen Änderungen an-Repo-1/Stamm begangen wurden und ich arbeitete und Änderungen an Repo-2/Trunk vornehmen.
Jetzt muss ich Änderungen von Repo-1/Trunk in Repo-2/Trunk zusammenführen.
Ich dachte, ich würde Repo-1/Stamm in Repo-2/Tags/r1_20090224 kopieren und dann dieses Tag in meine lokale Arbeitskopie von Repo-2/Trunk (d. H c: \ dev \ Repo2-Trunk) zusammenführen.
Irgendwelche Vorschläge, wie man das macht? Ich versuche TortoiseSVN zu verwenden und "Zusammenführen von zwei verschiedenen Bäumen" durchgeführt wird, habe ich die folgenden Einstellungen:
Von: Repo-2/Stamm An: Repo-2/tags/r1_20090224 Arbeitskopie: c: \ dev \ repo2-trunk
Ich habe auch versucht, das "von" und "zu" zu tauschen ... aber kein Glück. Durch eine dieser beiden Einarbeitungsoptionen versuchen, beende mich entweder mit folgendem Ergebnis auf:
Wenn ich von Stamm verschmelzen zu markieren (in meine lokale Kopie von Repo-2/Stamm) Ich meine Stamm Änderungen verlieren und Das Tag ändert sich.
Wenn ich von Tag zu Trunk (in meine lokale Kopie von Repo-2/Trunk) fusioniere, verliere ich meine Tag-Änderungen und behalten meinen Stamm Änderungen.
Irgendwelche Vorschläge dazu?
@codecraig lösen, haben Sie eine Lösung für dieses Problem gefunden? – vladr