5

我是 SVN 新手,我想加入 Apache OpenSource 社区,从简单的 bug 开始。

在此之前,我需要使用 SVN 来获取源代码,但是我的互联网连接不稳定,并且我不断收到如下错误:

  • “服务器发送了一个截断的 http 响应正文”
  • “检索报告出错”

等等。

我正在使用 SVN 1.8.1

我想知道如何在连接不可靠的情况下获取源代码。是否有专门针对不可靠连接的命令?或者我是否(还)不可能将 svn 与不可靠的 svn 一起使用?

4

1 回答 1

4

据我所知,没有任何具有连接弹性的命令。您可以使用稀疏目录一次一个文件夹检查源代码,但不幸的是,您可能仍会收到错误:

svn co文件夹结构:

svn checkout http://svn.apache.org/repos/asf/subversion/trunk --depth immediates

然后svn up每个文件夹依次:

svn up --set-depth infinity build
svn up --set-depth infinity contrib
etc.

然后将父文件夹的深度设置为,infinity以便后续更新以递归方式检索每个文件夹的更改:

svn up --set-depth infinity

有点笨拙,但它可能会减少您对不可靠的互联网连接的挫败感。

于 2013-08-08T13:49:46.553 回答