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

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

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

4 ответов


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

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

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

основная ветвь проекта называется багажник, и, как правило, находится в:

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

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

Enter image description here

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

Enter image description here

введите имя/путь соответствующей ветви:

Enter image description here

нажмите OK, введите соответствующее сообщение журнала и нажмите OK.


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


мое решение, если вы работаете с Trunk/ и Release/ документооборот:

Правой Кнопкой Мыши на Trunk/ из которого вы будете создавать свою ветку:

Trunk

Выберите Филиал / Тег:

Branch/Tag

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

enter image description here