SVNAdmin 加载不工作

SVNAdmin Load is not working

所以我为我的旧存储库创建了转储文件。 现在将这些移动到新服务器。

当我使用 VisualSVN 管理界面导入时

导入现有存储库 --> 从转储文件加载存储库

那就好了。我能够访问新服务器上的新存储库。

但是如果我使用命令行

svnadmin create test
svnadmin load test < test.dump

然后我无法从 Tortoise SVN 访问这个测试存储库(它不会显示)

通常情况下,您通常应该使用 VisualSVN 服务器管理器 控制台中的 导入现有存储库 向导来导入您的 Subversion 存储库。

但是,当您想从命令行或批量导入存储库时,可以使用 VisualSVN Server PowerShell. Use the Import-SvnRepository PowerShell cmdlet to import the dump. You can also use the New-SvnRepository PowerShell cmdlet 创建新存储库。

标准 svnadmin create 不会将授权文件 /conf/VisualSVN-WinAuthz.ini 或 /conf/VisualSVN-SvnAuthz.ini 添加到存储库。这些文件必须到位才能使授权生效。