【问题标题】:svnrdump load not working, (E170001)svnrdump 负载不工作,(E170001)
【发布时间】:2013-07-23 14:59:20
【问题描述】:

我正在尝试更好地学习 svn 工具

我通过 svnrdump > outfile.dump 转储了我们的主存储库(来自我们的团队) 这行得通

但如果我尝试将其导入另一台服务器,我会得到

svnrdump: E170001: Authorization failed

服务器在 linux VM 上运行(在 virtualbox 内) 我用 svnadmin 创建了一个空的存储库.. 据我了解,我启用了匿名访问(它只在本地机器上,所以不需要授权)

我在网上搜索了一些提示,但我只发现有关 Windows 用户权限的问题 我正在运行一台 Linux 机器(linuxmint 和 SVN 1.7.10)

有什么提示吗?

【问题讨论】:

    标签: svn svnadmin


    【解决方案1】:

    据我了解,我启用了匿名访问

    显然 - 不是

    无论如何,您可以(并且必须确实)使用将数据加载到本地可访问的存储库(您可以访问 repo-host 的 FS)旧好的本地 svnadmin load,它忽略所有和任何访问限制为 管理工具

    【讨论】:

    • 谢谢我刚刚添加了匿名读/写访问权限,知道它在我的网站上犯了愚蠢的错误
    【解决方案2】:

    svnrdump load 要求您进行身份验证,并且您应该具有对存储库的读/写访问权限。您收到的错误意味着您缺乏对存储库的访问权限。检查您的用户帐户的访问权限。

    "Repository data migration using svnrdump"

    [来自 svnadmin dump] 的主要区别在于不需要直接访问 存储库,svnrdump 远程操作,使用相同的 Subversion 客户端执行的存储库访问 (RA) 协议。 作为 因此,您可能需要提供身份验证凭据。另外,您的 远程交互受任何授权限制 在 Subversion 服务器上配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-15
      • 1970-01-01
      • 2022-07-06
      • 2022-11-11
      • 2016-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多