我正在使用一个有很多代码库的SVN设置。我想通过将一个代码库的主干移动到另一个代码库的分支来进行一些合并(旧版本是新版本的主题化版本,减去稍后应用的一些代码修复,所以这对我来说是有意义的)。简而言之,我想从RepositoryA/trunk移到RepositoryB/branches/RepAName。
理想情况下,我想要保留历史记录。我可以执行导出->导入操作,但那会丢失历史记录,因此不是理想的选择。我不能通过svnadmin进行转储,因为那似乎会覆盖RepositoryB(或失败,但我不打算冒失失去RepositoryB来找出答案)。那么我该如何进行移动并保留历史记录,或者在SVN中是否不可能实现呢?