2011-06-21 19 views
3

说我有在树干几个文件夹SVN分公司规格,如何

  1. 主干/文档
  2. 主干/ ApplicationServices
  3. 主干/释放
  4. 主干/ ApplicationUI

我想分支出ApplicationServices应用程序UI到一个新的分支。

我想创建一个分支规范

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

不接受我想要的Rlease和Documentation文件夹将它们放在后备箱中,而不是要对它们进行版本或分支。

然后根据规范创建一个分支。这是我以前如何做它以前Sourcecontrol mechanisam,

我怎么能在SVN中做到这一点,乌龟选项不显示任何类似分支规格。

你能否请帮忙。

谢谢。

维奈

+0

如果您将这些项目从主干复制到分支/ BAU01,则您已有一个分支可供使用。这不行吗? – crashmstr

回答

3

下面是一个例子:

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 locaiton让他们在一起。

0

在TortoiseSVN,你可以使用Branch/Tag功能。有一个相当关键的教程here

0

你可以参考this螺纹:How do I create a branch in SVN?

+0

看到这一点,但问题仍然是我如何只指定我想要分支的两个目录。不分支文档和发布文件夹。 – bhushanvinay

+0

做两遍。每次一次,并将它们放入/ branches/BAU01 – crashmstr

+0

一个例子表明这会很好。与perforce相比,这非常讽刺。 – bhushanvinay

0

短篇小说是:使用“复制到”,给分行的名称作为目标。

在SVN中,分支只是一个目录。有多种方法可以创建目录,然后将现有文件复制到那里。