Как мне создать новую ветку?

Как создать новую ветку с моей рабочей копией с помощью TortoiseSVN?

Я вижу вариант ветвления, но я не вижу способа назвать его каким-то образом.

Ответ 1

Филиалы в SVN являются, по существу, каталогами; вы не называете ветвь настолько, чтобы выбрать имя каталога, в который нужно вставить.

Общим способом "именования" ветки является размещение его под каталогом branches в вашем репозитории. В разделе "To URL:" диалогового окна Branch TortoiseSVN вы должны ввести что-то вроде:

(svn/http)://path-to-repo/branches/your-branch-name

Основная ветвь проекта называется магистралью и обычно располагается в:

(svn/http)://path-to-repo/trunk

Ответ 2

Щелкните правой кнопкой мыши и откройте SVN Repo-browser:

Enter image description here

Щелкните правой кнопкой мыши на Trunk (рабочая копия) и выберите "Копировать в...:

Enter image description here

Введите имя/путь ветки:

Enter image description here

Нажмите "ОК", введите соответствующее сообщение журнала и нажмите "ОК".

Ответ 3

В браузере репозитория TortoiseSVN найдите ветку, из которой вы хотите создать новую ветку. Щелкните правой кнопкой мыши, Скопировать на... и введите новый путь к ветке. Теперь вы можете "переключить" свой локальный WC на ​​эту ветвь.

Ответ 4

Мое решение, если вы работаете с Trunk/ и Release/ workflow:

Щелкните правой кнопкой мыши Trunk/ которого вы будете создавать свой филиал:

Trunk

Выберите ветку/тег:

Branch/Tag

Введите местоположение вашей новой ветки, сообщение о коммите и любые внешние данные (если они есть в вашем репозитории):

enter image description here