2014-07-16 1 views
1

Ниже приведена ссылка на инструкции по созданию ветки с использованием Tortoise SVN.Tortoise SVN: Создание разреженной ветви

How do I create a new branch using TortoiseSVN?

Я использую рамки Сенча ExtJS и Сенча Коснитесь для моего развития. Sencha рекомендует разработчикам структурировать ваши папки соединительных файлов приложений в виде дочерних (или потоковых) папок для самой реальной структуры, поэтому каждое приложение может совместно использовать пакеты и темы, а также ресурсы среды (например, изображения, значки и т. Д.).

SVN структура папок проекта:

svn_folder\branches\ 
svn_folder\tags\ 
svn_folder\trunk\ 

ствола структура папок:

svn_folder\trunk\.sencha\... 
svn_folder\trunk\ext\... 
svn_folder\trunk\packages\... 
svn_folder\trunk\app1\... 
svn_folder\trunk\app2\... 

Просто принести app1 к новой отрасли:

svn_folder\branches\app1_1.1\... 

Поскольку этот рабочий процесс выше (для создания ветки) говорит, что для копирования соединительной линии в новую папку филиала все копии копируются. По сути, я бы хотел выбрать приложения, которые я хотел бы скопировать. У Tortoise есть способ сделать это, используя редкие функции проверки. Кто-нибудь знает, что будет делать рабочий процесс при создании ветки?

+0

JFYI: будет проще и быстрее в CLI-way –

+0

Что означает CLI? – MacGyver

+0

"Интерфейс командной строки" –

ответ

0

Причина, по которой я не получаю слишком много ответов, объясняется тем, что SVN является древним. Git - это новый век контроля версий. Я перемещаю весь свой код в GitHub (для публичных учетных записей и платных частных учетных записей) и BitBucket (для бесплатных частных аккаунтов).