因此,我为我的旧存储库创建了转储文件。现在把它们移到新服务器上。
当我使用VisualSVN管理界面导入时
从转储文件导入现有的Repository -->
那就没事了。我能够访问新服务器上的新存储库。
但是如果我使用命令行
svnadmin create test
svnadmin load test < test.dump然后我无法从Tortoise访问这个测试存储库(它不会出现)
发布于 2018-03-21 18:45:28
通常,您应该在VisualSVN服务器管理器控制台中使用导入现有存储库向导导入Subversion存储库。

但是,当您想从命令行或批处理中导入存储库时,可以使用VisualSVN服务器PowerShell。使用Import-SvnRepository PowerShell cmdlet导入转储。还可以使用New-SvnRepository PowerShell cmdlet创建新的存储库。

标准svnadmin create不向存储库添加授权文件/conf/VisualSVN-WinAuthz.ini或/conf/VisualSVN-SvnAuthz.ini。这些文件必须已到位,授权才能正常工作。
https://stackoverflow.com/questions/49411925
复制相似问题