svn - 将存储库+历史记录的一部分复制到另一个存储库中的文件夹中?

时间:2011-01-11 18:41:59

标签: svn

我有一个包含几个旧项目的存储库,我需要将它们移动到现有存储库中的文件夹(而不是repo根目录)中。我也需要迁移完整的历史记录。

svnsync 几乎做了我需要的,但并不完全:据我所知,它不会同步到存储库根目录以外的文件夹。我没有对托管源存储库的计算机进行远程桌面访问,因此使用svndump已经用完了。

建议?

1 个答案:

答案 0 :(得分:1)

如果您无法获得转储,请将svnsync转移到新的存储库,然后使用svndumpfilter隔离所需的分支,并使用svnadmin load到最终的回购位置。显然效率很低。