Svn 将文件夹从一个存储库复制到另一个存储库

Svn 将文件夹从一个存储库复制到另一个存储库,svn,Svn,我有以下SVN结构: iPhone->Project A->主干、分支、标签 iPhone->Project B->主干、分支、标签 iPhone->Project C->主干、分支、标签 iPhone是一个存储库,其他级别只是存储库中的文件夹 我希望更改此结构,以便每个项目都位于自己的存储库中。如何在维护版本历史记录的同时做到这一点?是否可以转储到存储库中的特定文件夹,然后将该文件夹加载回新存储库 谢谢 Joe您需要的信息如示例中所述 一个快速的版本可以做到这一切 $ svnadmin cre

我有以下SVN结构:

iPhone->Project A->主干、分支、标签

iPhone->Project B->主干、分支、标签

iPhone->Project C->主干、分支、标签

iPhone是一个存储库,其他级别只是存储库中的文件夹

我希望更改此结构,以便每个项目都位于自己的存储库中。如何在维护版本历史记录的同时做到这一点?是否可以转储到存储库中的特定文件夹,然后将该文件夹加载回新存储库

谢谢

Joe

您需要的信息如示例中所述

一个快速的版本可以做到这一切

$ svnadmin create newrepos
$ svnadmin dump myrepos | svnadmin load newrepos

所有这些命令都需要访问svn服务器。如果没有它,这是不可能的,或者说,它是不可能的,但是不要去那里

谢谢你的回答。我对svn dump有一些问题,因为有一次我删除并重新添加了几个文件夹,所以它一直在抱怨已经存在的文件/文件夹。我试图编辑转储文件,但没有成功,所以只进行了导出和导入,但保留了旧的respositoy作为其版本历史记录。