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 添加到存储库。这些文件必须到位才能使授权生效。
所以我为我的旧存储库创建了转储文件。 现在将这些移动到新服务器。
当我使用 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 添加到存储库。这些文件必须到位才能使授权生效。