这个问题在这里已有答案:
我有以下SVN结构:
iPhone - >项目A - >主干,分支,标签
iPhone - >项目B - >主干,分支,标签
iPhone - >项目C - >主干,分支,标签
iPhone是一个存储库,其他级别只是存储库中的文件夹 .
我希望更改此结构,以便每个项目都在自己的存储库中 . 如何在保持版本历史的同时执行此操作?是否可以转储到存储库中的特定文件夹,然后将该文件夹重新加载到新的存储库中?
谢谢,
乔
您需要svnadmin dump,如this示例中所述 .
完成这一切的快速版本是这样的
$ svnadmin create newrepos $ svnadmin dump myrepos | svnadmin load newrepos
所有这些命令都需要访问svn服务器 . 没有它它是不可能的(或者,它是但不要去那里)
1 回答
您需要svnadmin dump,如this示例中所述 .
完成这一切的快速版本是这样的
所有这些命令都需要访问svn服务器 . 没有它它是不可能的(或者,它是但不要去那里)