【问题标题】:svnsync: PROPFIND request failedsvnsync:PROPFIND 请求失败
【发布时间】:2024-01-17 13:15:01
【问题描述】:

我正在拼命尝试备份我的谷歌代码仓库,但因为 我对 SVN 不太熟悉,我无法让 svnsync 工作。 我认为将您的存储库备份到另一个存储库或转储文件很容易 任务,但我错了吗?我非常感谢有关如何执行此操作的提示..

我正在尝试做的事情:

@shell:~$ svnsync init http://www..org/svn/ http://.goo​glecode.com/svn/trun​k svnsync:PROPFIND 请求在“/svn”上失败 svnsync: PROPFIND of '/svn': 301 Moved Permanently (http://www..org)

这是什么意思?是否有可能修复它?

http://www.*.org/svn/ 是使用 svnadmin create, ofc 创建的。

提前致谢! =)

【问题讨论】:

    标签: svn svnsync


    【解决方案1】:

    我会在评论中提出这个问题,但我还没有评论的要点。看起来您的问题至少有一部分是您的网址可能不正确。 301 告诉您您希望在那里找到的资源实际上并不存在,因此我首先通过对其执行 svn ls 来检查该 URL。

    【讨论】:

      【解决方案2】:

      另一个问题是您尝试仅同步主干。我不相信这是支持 - svnsync 旨在制作整个 repo 的镜像。您需要省略 /trunk 部分。但首先您需要让自己的 repo 正常运行。

      【讨论】: