Antworten:
Zweige in SVN sind im Wesentlichen Verzeichnisse. Sie benennen den Zweig nicht so sehr, als dass Sie den Namen des Verzeichnisses auswählen, in das verzweigt werden soll.
Die übliche Methode zum Benennen eines Zweigs besteht darin, ihn in einem Verzeichnis abzulegen, das branches
in Ihrem Repository aufgerufen wird . Im Abschnitt "An URL:" des Brancho-Dialogfelds von TortoiseSVN geben Sie daher Folgendes ein:
(svn/http)://path-to-repo/branches/your-branch-name
Der Hauptzweig eines Projekts wird als Trunk bezeichnet und befindet sich normalerweise in:
(svn/http)://path-to-repo/trunk
Rechtsklick und SVN Repo-Browser öffnen:
Klicken Sie mit der rechten Maustaste auf Trunk (Arbeitskopie) und wählen Sie Kopieren nach ... :
Geben Sie den Namen / Pfad des jeweiligen Zweigs ein:
Klicken Sie auf OK, geben Sie die entsprechende Protokollnachricht ein und klicken Sie auf OK.
Suchen Sie im Repository-Browser von TortoiseSVN den Zweig, aus dem Sie den neuen Zweig erstellen möchten. Klicken Sie mit der rechten Maustaste auf Kopieren nach .... und geben Sie den neuen Verzweigungspfad ein. Jetzt können Sie Ihr lokales WC auf diesen Zweig "umschalten".
Meine Lösung, wenn Sie mit dem Trunk/
und Release/
Workflow arbeiten:
Klicken Trunk/
Sie mit der rechten Maustaste darauf, aus welcher Filiale Sie erstellen möchten:
Zweig / Tag auswählen:
Geben Sie den Speicherort Ihres neuen Zweigs, die Festschreibungsnachricht und alle externen Elemente ein (sofern in Ihrem Repository vorhanden):