我应该如何使用与最新版本的 Tortoise SVN 合并?我是一个老ClearCase人,我从来没有理解它。当我将分支合并回主干时,我只需选择修订范围,然后将版本号留空,它就会开始吐出正在合并的各种文件。它基本上看起来像是在添加和修改所有内容。
有趣的是,当合并完成时,唯一真正被触及的文件是我更新的文件,所以看起来一切正常(在运行了一些测试之后,情况似乎就是这样)。我只是对从合并日志中吐出的所有内容感到害怕,它并没有给我任何关于真正发生的事情的迹象。
我应该在版本号框中放一些东西吗?TortoiseSVN 似乎表明这不是必需的。
所以看起来我缺少的是“修订范围”不应该是空白的事实。为了获得类似于我习惯的功能,我需要放入创建分支 HEAD 的修订版。因此,如果修订版 289 创建了我的分支,那么我需要将 289-HEAD 放入要合并的修订版字段中,结果将符合我的预期。