什么是svn中的树冲突?

时间:2015-08-09 09:52:53

标签: svn merge tree-conflict

我在svn 1.7.4 /和towise svn 1.7.6。 我试图谷歌什么是What is tree conflict in svn,但除了一些具体的问题外,没有得到一些深入解释的文章。

以下是我对树冲突的理解

假设我有主干,现在我在时间T1创建了分支分支1。现在,如果某些开发人员添加了一些文件或文件夹,或者在T2的trunk下重命名某个文件,当我尝试将分支合并到trunk(使用Merge using range of revisions)时,由于添加了一些文件或文件夹,我会得到树冲突在源(在这种情况下是主干)。是对的吗 ?如果是,最好使用Tortoise SVN将更改合并回主干的方法是什么?

虽然如果在T1之后的分支上发生添加/删除/重命名但是主干没有被更改,我是否还会遇到树冲突? 如果是,最好使用Tortoise SVN解决它的方法是什么?

1 个答案:

答案 0 :(得分:1)

未来每个编辑|删除|添加都不会产生树冲突

仔细阅读:

    SVN Book中的
  1. Dealing with Structural Conflicts
  2. TortoiseSVN docs中的
  3. Tree Conflicts
  4. CollabNet博客中的
  5. Subversion 1.6.0 and Tree Conflicts