1

我有两个 svn 分支 TRUNK 和 DEV_1。DEV_1 分支是从 TRUNK 创建的。我对 DEV_1 分支进行了很多更改,同时其他团队成员也对 TRUNK 做出了一些提交。

现在我想将我的团队成员在 TRUNK 上所做的所有更改合并到开发分支。

从最近一次退房DEV_1,我愿意

svn merge -r 17253:17330 --dry-run svn+ssh://user.name@svn.xx.xxx.com/dag/svnroot/core/xxx/trunk

冲突总结如下。

Summary of conflicts:
  Text conflicts: 19
  Tree conflicts: 2

我已将上述 svn merge 命令的输出保存在名为tmp.txt If I do的文件中

 cat tmp.txt | egrep '^C|^.C' | wc -l

我明白了19

这意味着在尝试将 TRUNK 合并回 DEV_1 时,有 19 个文件显示冲突。

我的问题是树冲突是什么意思?

cat tmp.txt | egrep '^A|^.A' | wc -l
9

cat tmp.txt | egrep '^D|^.D' | wc -l
13

cat tmp.txt | egrep '^U|^.U' | wc -l
524

cat tmp.txt | egrep '^G|^.G' | wc -l
3

在删除空运行之前,我想了解树冲突的含义

4

0 回答 0