2011-11-30 152 views
0

我有以下SVN结构:复制文件夹到另一个

iPhone - >项目A - >树干,树枝,标签

iPhone - >项目B - >树干,树枝,标签

iPhone - >项目C - >干线,分支,标签

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

我想改变这个结构,以便每个项目都在自己的仓库中。我如何做到这一点,同时保持版本的历史?是否可以转储到存储库中的特定文件夹,然后将该文件夹加载回新的存储库?

感谢,

回答

0

您需要svnadmin dumpthis为例进行说明。

快速版本,所有这一切是这样的

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

所有这些命令需要访问SVN服务器。没有它,这是不可能的(或者,它是,但不去那里)

+0

感谢您的答案。我有一些与svn转储问题,因为我曾经删除并重新添加了几个文件夹,所以它一直抱怨文件/文件夹已经存在。我试图编辑转储文件,但没有成功,所以只做了导出和导入,但保留了旧版本的版本历史记录。 – JoeS

相关问题