我在 svn 1.7.4/ 和乌龟 svn 1.7.6 上。我试图用谷歌搜索是什么,What is tree conflict in svn
但除了一些具体问题外,找不到一些深入解释它的文章。
这是我对树冲突的理解
假设我有主干,现在我在 T1 时间从主干创建了分支 branch1。现在,如果某些开发人员在 T2 的主干下添加了一些文件或文件夹或重命名了一些文件,并且当我尝试将分支合并到主干(使用Merge using range of revisions
)时,由于在源中添加了一些文件或文件夹(主干在这个案例) 。那正确吗 ?如果是,最好使用 Tortoise SVN 将更改合并回主干的方法是什么?
虽然如果在 T1 之后的分支上发生添加/删除/重命名但主干没有改变,我还会遇到树冲突吗?如果是,最好使用 Tortoise SVN 解决它的方法是什么?