如何更改我的svn分支?

时间:2016-08-01 11:07:19

标签: svn

我刚刚创建了一个分支到一个大svn存储库的一部分,有了我的名字(企业策略):

-svn/branch/myname
   |-file1
   |-file2
   |-folderA
   |-folderB

现在我必须在另一部分工作,我想在我的分支内创建一个文件夹,但是像这样我将有一个我的名字的分支,其中包含我创建分支的文件夹中的文件和文件夹,另一个文件夹,即链接到大存储库中另一个文件夹的分支:

-svn/branch/myname
   |-file1
   |-file2
   |-folderA
   |-folderB
   |-branch2someOtherThing

我想知道有没有办法首先将所有分支移动到文件夹中?我希望有类似的东西:

-svn/branch/myname
   |-branch2FirstThing
      |-file1
      |-file2
      |-folderA
      |-folderB
   |-branch2someOtherThing
      |-content of OtherThing

如果有这种可能性,这是最好的方法吗?

1 个答案:

答案 0 :(得分:2)

首先,不要试图获得一个混合工作副本,其中一些目录来自1个回购,而其他目录来自另一个...你会陷入混乱。

现在,您可以使用外部元件将不同分支或repo中的路径映射到repo中的目录。这将检查外部路径,就好像它是您自己的回购的一部分。这可能是你想要的。

通常,只需创建一个新的工作副本并在那里结帐第二个分支。真的很容易。