我们目前有一个 svn 服务器,对于我们所有的项目,一切都在一棵大树中。
是否有可能以某种方式将这些项目及其历史导出到新的多树结构中?
有没有办法只转储树的部分路径,这样我就可以在自己的备份文件中获取每个项目并将它们导入新的 svn 服务器?
编辑:澄清一下,我们有一个存储库,其结构包含客户及其项目,我们现在希望每个项目都有一个存储库。
我们目前有一个 svn 服务器,对于我们所有的项目,一切都在一棵大树中。
是否有可能以某种方式将这些项目及其历史导出到新的多树结构中?
有没有办法只转储树的部分路径,这样我就可以在自己的备份文件中获取每个项目并将它们导入新的 svn 服务器?
编辑:澄清一下,我们有一个存储库,其结构包含客户及其项目,我们现在希望每个项目都有一个存储库。
您可能想查看 SVN 书籍的Migrating Repository Information Elsewhere部分。总结一下:
svnrdump dump
将存储库子目录放入转储文件中。svnrdump load
它进入新的存储库。本节也可能解决您的问题..