I'm trying to setup a svnsync copy of the entire llvm svn tree. I get the svnsync repository initialized, and then the first 67357 revisions get copied without issue. And then it attempts to get rvisions 67358 from llvm.org, and it fails. Repeatably. It transfers about 22MB of data for this revision, and then dies: lidl at hydra-146: svnsync sync file:///p/llvm/svn Transmitting file data ....... [...] ......svnsync: REPORT of 'http://llvm.org/svn/llvm-project/llvm': Could not read chunk size: connection was closed by server (http://llvm.org) Is there a svnsync seed file anywhere that has this revision available? If not, can one be created? Alternatively, can someone investigate the issue with the SVN server and attempt to figure out what is failing on this revision? It's completely repeatable. Thanks. -Kurt
Hello Kurt,> lidl at hydra-146: svnsync sync file:///p/llvm/svn > Transmitting file data ....... > [...] > ......svnsync: REPORT of 'http://llvm.org/svn/llvm-project/llvm': Could not read chunk size: connection was closed by server (http://llvm.org)You cannot checkout the whole llvm repository. Only trunk or separate tags/branches. -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
On Wed, Aug 17, 2011 at 08:47:45PM +0400, Anton Korobeynikov wrote:> Hello Kurt, > > > lidl at hydra-146: svnsync sync file:///p/llvm/svn > > Transmitting file data ....... > > [...] > > ......svnsync: REPORT of 'http://llvm.org/svn/llvm-project/llvm': Could not read chunk size: connection was closed by server (http://llvm.org) > You cannot checkout the whole llvm repository. Only trunk or separate > tags/branches.Why can't I mirror the whole tree? I'm not doing a "checkout" of the tree (i.e. svn co .../head), but rather using the svnsync command (packaged with svn) to mirror the entire repository. I've done it with FreeBSD's SVN tree, which is very handy for having lots of different branches checked out locally on a variety of different machines. The entire FreeBSD SVN repository for that is about 5.3GB, and has 224948 revisions in it. (My mirror last updated yesterday.) Outside of the LLVM SVN server choking on revision 67358 of the tree (which appears to be size related and nothing else), the mirroring of the entire repository was working just fine. I got the first half (by revision count) before this problem cropped up. -Kurt