我是SVN的新手,我想加入Apache OpenSource社区,从容易的错误开始.
在此之前,我需要使用SVN来获取源代码,但我的互联网连接不稳定,我不断收到如下错误:
等等.
我正在使用SVN 1.8.1
我想知道如何获得源代码,尽管有一个不可靠的连接.是否有专门针对不可靠连接的命令?或者我是否可能(还)不能使用不可靠的svn?
据我所知,没有任何命令具有连接弹性。您可以使用稀疏目录一次一个文件夹地逐个检查源代码,但不幸的是您可能仍然收到错误:
svn co文件夹结构:
svn checkout http://svn.apache.org/repos/asf/subversion/trunk --depth immediates
Run Code Online (Sandbox Code Playgroud)
然后svn up依次各个文件夹:
svn up --set-depth infinity build
svn up --set-depth infinity contrib
etc.
Run Code Online (Sandbox Code Playgroud)
然后设置父文件夹的深度,infinity以便后续更新递归地检索每个文件夹的更改:
svn up --set-depth infinity
Run Code Online (Sandbox Code Playgroud)
有点笨拙,但它可能会减少您对不可靠的互联网连接的挫败感。