Як створити нову філію?


139

Як створити нову гілку за допомогою робочої копії за допомогою TortoiseSVN?

Я бачу варіант гілки, але не бачу способу якось це назвати.

Відповіді:


61

Відділення у SVN - це по суті каталоги; ви не називаєте гілку так сильно, як вибираєте ім'я каталогу, на яке слід відгалужувати.

Загальний спосіб "іменування" гілки - розмістити її під каталогом, який називається branchesу вашому сховищі. У частині "До URL:" діалогового вікна відділення TortoiseSVN ви введете щось на кшталт:

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

Основна гілка проекту називається магістраллю і зазвичай розташована в:

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

Тепер чому я отримую: "OPTIONS ' subversion2 / svn / DanelNursing4 / branch / Omer ': Не вдалося прочитати рядок стану: Існуюче з'єднання було примусово закрито віддаленим хостом."
the_drow

1
Чи не "До URL:" зараз "До шляху:"?
Пітер Мортенсен

226

Клацніть правою кнопкою миші та відкрийте браузер SVN Repo:

Введіть тут опис зображення

Клацніть правою кнопкою миші на Trunk (робоча копія) та виберіть Copy to ... :

Введіть тут опис зображення

Введіть назву / шлях відповідної гілки:

Введіть тут опис зображення

Натисніть кнопку ОК, введіть відповідне повідомлення журналу та натисніть кнопку ОК.


14
Після цього кроку, якщо ви хочете отримати доступ до файлів версії, перейдіть до меню правою кнопкою миші папки тегів / гілок. вибрати: оновлення SVN. Тільки тоді папку Version2.45.5 копіюється зі своїми файлами в папку.
лод

"Копіювати в ..." не відображається в моєму меню - Versio n1.9.5 Build
27581

2
@NealWalters - це може відрізнятись від клієнта Windows SVN, який ви використовуєте. У мене є "Відділення / тег SVN". Якщо ви цього не бачите, перевірте налаштування свого клієнта SVN і перевірте, які параметри включені в "Контекстне меню".
HPWD

66

У браузері репозиторіїв TortoiseSVN знайдіть гілку, з якої потрібно створити нову гілку. Клацніть правою кнопкою миші, скопіюйте у .... та введіть новий шлях гілки. Тепер ви можете "переключити" свій місцевий туалет на цю гілку.


7

Моє рішення , якщо ви працюєте з Trunk/і Release/робочим процесом:

Клацніть правою кнопкою миші, з Trunk/якої ви будете створювати свою філію:

Стовбур

Виберіть відділення / тег:

Відділення / Тег

Введіть місце розташування вашої нової філії, повідомлення про введення комісій та будь-які зовнішні ресурси (якщо у вашому сховищі є):

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.