Спец ветка SVN, Как мне - PullRequest
3 голосов
/ 21 июня 2011

Скажите, у меня есть несколько папок в багажнике

  1. багажник / документация
  2. багажник / ApplicationServices
  3. багажник / Release
  4. багажник / ApplicationUI

Я хочу разветвлять ApplicationServices и ApplicationUI на новую ветку.

Я хочу создать спецификацию ветви

  • .. / trunk / ApplicationServices ../branches/BAU01/ApplictionServices
  • .. / trunk / ApplictionUI ../branches/BAU01/ApplictionUI

Не брать в папки Rlease и Documentation. Я хочу оставить их в стволе и не хотеть их версии или ветвления.

, а затем создайте ветку на основе спецификации. Вот как я делал это в предыдущем механизме Sourcecontrol,

как я могу сделать это в SVN, параметры Tortoise не показывают ничего похожего на спецификацию ветки.

Не могли бы вы помочь.

Спасибо.

Вини

Ответы [ 4 ]

3 голосов
/ 21 июня 2011

Вот пример:

svn copy svn://server/repos/trunk/trunk/ApplicationServices 
                       svn://server/repos/branches/BAU01/ApplictionServices
svn copy svn://server/repos/trunk/trunk/ApplictionUI 
                       svn://server/repos/branches/BAU01/ApplictionUI

Это создаст ветвь этих двух проектов и объединит их в расположение ветвей / BAU01.

0 голосов
/ 21 июня 2011

вы можете сослаться на этот поток: Как создать ветку в SVN?

0 голосов
/ 21 июня 2011

Краткий рассказ: используйте «copy to» и укажите название филиала в качестве места назначения.

В SVN ветвь - это просто каталог. Существует множество способов создать каталог, а затем скопировать туда существующие файлы.

0 голосов
/ 21 июня 2011

В TortoiseSvn вы можете использовать функцию Branch / Tag .Об этом здесь есть .

.
...