我知道这个问题已经问过几次了,我已经在这里找到了答案,我试过了,但是我无法让这个问题起作用,所以我去寻求一些帮助。
在Windows上使用VisualSVN服务器2.5.8。
我最初按照以下方式设置了一个存储库结构:

这将转换为D:\SVN Repositories\,以便每个存储库都在它自己的文件夹中

我终于开始意识到这不是很有组织,因为我有34个回复/文件夹,我想试着清理它,类似这样的东西:

使用前面的问题,我了解了SVNADMIN转储和加载。因此,作为一个测试,我尝试了以下几点:
svnadmin dump "D:\SVN Repositories\AndroidDebtDestroyer" > D:\Dump1.dump然后,我尝试使用以下方法将其加载到新目录中:
svnadmin load "D:\SVN Repositories\Android\AndroidDebtDestroyer" < D:\Dump1.dump这不管用,给了我一个错误:
svnadmin: E720003:无法打开文件'D:\SVN Repositories\Android\AndroidDebtDestroyer\format':系统找不到指定的路径。
我也尝试过添加--父-dir命令,但这也不起作用。
不幸的是,拖放在VisualSVN管理器中不起作用,而且我不能只是拖放repos到新的文件夹中,所以对于如何做到这一点,我有点不知所措。TortoiseSVN能做到这一点吗?我不熟悉svn的命令行
谢谢。
发布于 2013-04-02 22:36:00
在执行svnadmin load之前,您必须创建存储库。
svnadmin create "D:\SVN Repositories\Android\AndroidDebtDestroyer"
我没有使用可视化svn服务器,很抱歉我不能告诉你它是如何工作的。
尽管我必须说,我宁愿在顶层拥有30多个存储库,也不愿使用嵌套方法。我记得名字,但不记得路.这些都是人们经常输入的东西。
https://stackoverflow.com/questions/15773473
复制相似问题