SVN, wie prüfe ich Code in einem bestimmten Zweig, wenn ich Code aus dem Stamm überprüft haben?
Frage
Ich brauche in meinen Code-Änderungen zu einem bestimmten Zweig zu überprüfen, aber im nicht sicher, wie das zu tun, da mein Code vom Stamm = /
Lösung
cd workingcopy svn checkout http://my.repos.com/path/to/trunk # make your edits svn switch http://my.repos.com/path/to/branch svn commit
Jetzt ist Ihre Arbeitskopie zeigt auf den Zweig anstelle des Rumpfes. Sie könnten auch die Niederlassung als separate Arbeitskopie auszuchecken, dann per Drag-and-Drop Ihre Änderungen hinein.
Andere Tipps
Mit Schaltern können Ihnen eine Kasse von einem Repository Ort zu einem anderen wechseln, wie Trunk zu einem Zweig.
Dann können Sie die Änderungen an der Verzweigung begehen.
TortoiseSVN Verwenden Sie wechseln Sie folgendermaßen vorgehen durchführen können.
- Rechtsklick auf das Verzeichnis in Frage, die Sie wechseln möchten.
- TortoiseSVN auswählen | Schalter
- Ändern Sie den Repository-Standort von der aktuellen an den neuen Standort.
Die Dokumentation dafür kann sein, hier .
Sie brauchen eine Arbeitskopie der Branche haben, Sie begehen wollen. So ist es in einem separaten Verzeichnis Check-out, oder svn switch
verwenden.
Neben Schalt, können Sie auch einen Patch erstellen.
http: //ariejan.net/2007/07/03/how-to-create-and-apply-a-patch-with-subversion/
Ich bin mir nicht sicher über die genaue Situtation, aber es könnte eine Idee zu fusionieren Veränderungen an den Zweig sein.
Ich bin mir nicht sicher über die genaue Situtation, aber es könnte eine Idee zu fusionieren Veränderungen zu dem Zweig
oder
Sie brauchen eine Arbeitskopie der Branche haben, Sie begehen wollen. So ist es in einem separaten Verzeichnis Check-out, oder svn Schalter verwenden.
Ok fand ich einen Weg, dies zu tun. Schauen Sie sich den Zweig, kopiert Code-Änderungen und die recommit aus ausgecheckt Zweig =]