3

我正在使用 svnsync 复制存储库,并且每次都在同一修订版上收到此错误。

传输文件数据 ...svnsync:“ https://svn1.avlux.net/xxxxxx.net ”的报告:无法读取响应正文:安全连接被截断https://svn1.avlux.net

这是一个很大的修订,我没有对服务器的管理员访问权限。有没有办法解决这个问题,即使它涉及手动签出和复制修订版?

4

2 回答 2

2

您只是想复制一次 repo 还是尝试设置一个持续的镜像方案?

如果是前者,您可以让同步直到失败,然后在失败的修订版和之前的修订版之间进行比较,并将其输出到文件中。因此,如果失败的转速是 135,它将是这样的:

svn diff -r134:135 http://your/repo/url > patch.diff

然后,您可以将此补丁文件应用于新存储库的工作副本。

patch -p0 -i patch.diff

然后只需提交对该工作副本的更改并再次启动 svnsync。

这是相当骇人听闻的,但它可能会奏效。

注意:我没有测试任何命令,可能存在一些语法错误,但一般方法应该在理论上可行。

于 2008-10-23T03:20:02.443 回答
0

我设法通过以下方式解决了这个问题: - 更新(Apache 和 svn 到最新版本) - 打开 svn V2 协议(该位置下的 apache 配置) SVNAdvertiseV2Protocol On

于 2013-10-24T20:26:26.707 回答