【发布时间】:2012-03-25 10:39:30
【问题描述】:
我对其中一个分支进行了一大堆更改。现在我正在尝试将这些更改与主干合并。为此,我在我的机器上创建了两个名为 BRANCH 和 TRUNK 的工作文件夹。我在 BRANCH 目录中做了一个 svn co 分支,在 TRUNK 文件夹中做了一个 svn co 主干。签出完成后,我继续打开了我在分支上所做的所有签入的颠覆历史记录。获得所有签到的版本号后,我进入 TRUNK 文件夹并发出以下命令:
svn merge --dry-run -r1xx0:1xx1 svn+ssh://pathtomybranch/
有趣的是,上面的命令执行时没有任何输出,这基本上表明我的分支和我的版本没有任何差异。这是不可能的,因为我尝试合并的版本的文件内容不同。
有人对这里可能出现的问题有一些想法吗?
谢谢
【问题讨论】:
标签: svn version-control merge intellij-idea