Ich erstellt einen Zweig und dann Änderungen an Stamm, die in den Zweig zusammenführen müssen. TortoiseSVN hat ein nützliches Dienstprogramm zum Zusammenführen von Zweig-> Trunk, aber um es auf diese Weise zu tun, muss ich bestimmte Revisionsbereiche manuell zusammenführen?Wie SVN Trunk in einen Zweig (SVN 1.6) mit Tortoise SVN zusammenführen
Antwort
Mit SVN 1.6 ist es in der Regel sehr einfach, eine Zweigstelle auf den neuesten Stand zu bringen. Diese Version verfolgt die spezifischen Stammrevisionen, die bereits in der Verzweigung vorhanden sind, und weiß, wie nur die Revisionen zusammengeführt werden, die Sie in der Verzweigung nicht haben. TortoiseSVN nutzt die SVN-Funktion zur Zusammenführung von Zusammenführungen.
Wenn Sie neue Stammänderungen in einen Zweig zusammenführen, wählen Sie die Option "Mehrere Revisionen zusammenführen". Wenn der Revisionsbereich leer gelassen wird, fügt Tortoise alle neuen Änderungen aus dem Stamm ein, ohne dass Sie herausfinden müssen, welche Änderungen vorgenommen wurden.
Hier ist die TortoiseSVN Dokumentation auf merge tracking.
Wenn Sie die Verzweigung mit 1,6 erstellt haben, enthält die Verzweigung die Informationen, die eine automatische Zusammenführung von Stamm zu Zweig ermöglichen.
Können Sie es ausarbeiten? Befehlszeilensyntax oder etwas? –
- 1. Tortoise SVN Merging - New Trunk
- 2. Tortoise Svn immer 45 zusätzliche Dateien zusammenführen
- 3. Ordner mit Tortoise svn
- 4. Erstellen Sie einen neuen SVN-Zweig mit Git-Svn
- 5. SVN-Zweig vergleichen
- 6. Tortoise SVN automatische Sperre
- 7. Wie von der Kommandozeile svn + ssh mit Tortoise SVN verwenden
- 8. svn: ignoriere Tortoise
- 9. Tortoise SVN Diff Farbcodes
- 10. svn: Kopie Zweig mit dem Stamm
- 11. Umgang mit Konflikten in SVN mit Tortoise?
- 12. Run Tortoise SVN von Node.js
- 13. Tortoise SVN Side Hooks Skripte
- 14. Tortoise SVN Commit standardmäßig deaktiviert
- 15. Tortoise SVN Protokollierung ohne commit
- 16. Sichern von Tortoise SVN Dateien
- 17. SVN Latest Head Revision: Branch oder Trunk
- 18. Wie speichert Tortoise SVN Repository-Dateien?
- 19. So aktualisieren Sie SVN 1.4.4 (r25188) auf SVN 1.6
- 20. Tortoise SVN Move-Befehl schlägt mit Meldung
- 21. SVN checkout mit SVN-Protokoll
- 22. Verwenden von Tortoise SVN diff in TFS
- 23. Tortoise SVN - Wie ändert man das Kontextmenü?
- 24. Kann ich mit git-svn einen bestimmten Zweig eines Remote-SVN-Repos klonen und ihn zurückschreiben?
- 25. Unterstützt SVN das Zusammenführen in Sparse-Checkouts?
- 26. wie aus SVN-Zweig in einen anderen Zweig kopieren
- 27. Äquivalent von Tortoise SVN Update in Tortoisegit?
- 28. Git-svn fusionieren zwei SVN-Filialen
- 29. Ändern Sie Repository in Ihrem Ordner mit Tortoise SVN
- 30. SVN - Zugang zu '!/SVN/[Repo-name]/svn/me' verboten
Diese Antwort und die Dokumentation (nicht, dass ich sehen könnte) zeigen nicht die Schritte in TortoiseSVN: Rechtsklick auf Ihren Zweig, gehen Sie zu TortoiseSVN, wählen Sie "Mehrere Revisionen zusammenführen", klicken Sie auf Weiter, Ihre Haupt/Trunk sollte Im Feld "URL zum Zusammenführen von" aufgeführt sein und Ihr Zweig sollte sich im Bereich "Arbeitskopie" befinden. Klicken Sie auf "Weiter", führen Sie eine Testzusammenführung durch, führen Sie dann je nach Konflikten eine Zusammenführung durch, lösen Sie alle Konflikte und führen Sie dann eine Festschreibung in Ihrer Verzweigung durch. Ich benutze TortoiseSVN 1.8 – DemiSheep