svn在两个分支之间合并

时间:2013-09-17 04:45:05

标签: svn version-control merge

我有两个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的文件中 如果我做

 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

我希望在删除干运行之前了解树冲突的含义

0 个答案:

没有答案