我试图通过将主干合并到分支中来保持功能分支的最新状态。问题是,在创建分支时大约有 2000 个文件,并且在分支和主干上都保持不变,除了 svn:mergeinfo 什么都没有更新。该项目规模相当大,对我们的 SVN 历史记录的影响如此之大,以至于它导致合并提交历史记录无法使用,因为它实际上标记了数千个已更改的文件,即使这些文件的唯一更改是由 SVN 完成的本身。
我努力了
- 使用与 Repo 相同的客户端版本 ( 1.5.2 )
- 使用我当前的客户端版本 1.6.10
- 合并一系列修订,从分支开始到头部
我应该提一下,在尝试此操作时,我一直在仔细查看 SVN 文档。所以不应该打破任何规则(例如,没有切换的子树,干净的本地副本等)