这就是merge two different trees类型的合并方式,分支代码合并上来的时候会把主干上面新增的删掉,所以对这种类型我们合并的时候应该注意,这里from里的版本不应该是主干最新的版本,而应该是当时拉取分支的时候的版本,也可以理解为是分支的第一个版本,然后to是分支的最新版本,这样才会把分支最新的代码合并到working copy里,然后在同步合并将本地working copy合并到主干中。
1、哪个分支合并到哪个分支,就选择哪个分支右键分支代码TortoiseSVN-->Merge,比如A分支合并到B分支,此时B分支就是主分支,选择B分支右键分支代码TortoiseSVN-->Merge 2、使用merge a range of revisions时,URL From为被合并的分支代码。即A分支 3、使用merge two different trees时,From指定为合并的主分支代码,即B分支。To指定为需要被合并的分支代码,即A分支。