SVN分支子树的子目录

时间:2011-08-19 06:08:27

标签: svn tortoisesvn

当我在SVN中创建子文件夹的分支然后尝试将主干更改合并到此分支时,SVN会尝试将修订从1合并到HEAD,这会导致大量的树冲突。

我正在使用TortoiseSVN,我们有一个SVN存储库,其结构如下:

 -> root
    ->Docs
    ->Code
       ->trunk
           ->project
              ->module1
              ->module2
       ->branches
          ->v1
          ->v2

我想要的只是在branches \ module1_test中创建module1的分支,并不时将更改从trunk \ project \ module1合并到bracnhes \ module1_test,然后在trunk中重新集成测试分支。

但出于某种原因,当我进行Merge->合并turtoiseSVN中的一系列修订版时,它会尝试合并来自主干的1-HEAD,并且会产生大量的树混乱,为什么它不使用分支制作时的修订版

1 个答案:

答案 0 :(得分:1)

当你将module1合并到module1_test时,不是没有指定任何rev,它将采取所有module1修订,即1-head

因此,您需要指定修订版本(将创建分支时)作为标题。