On 11/28/06, Pazu <pazu@xxxxxxxxxxx> wrote:
Error from SVN, (200003): Incomplete data: Delta source ended unexpectedly at /opt/local/lib/perl5/vendor_perl/5.8.8/darwin-2level/SVN/Ra.pm line 157 512 at /Users/pazu/bin/git-svn line 448 main::fetch_lib() called at /Users/pazu/bin/git-svn line 319 main::fetch() called at /Users/pazu/bin/git-svn line 178
I've added some debug statements to git-svn and found more information. Apparently, this error is happening because SVN::Git::Fetcher is trying to open a file that hasn't been fetched by git-svn yet. Now, *why* this is happening, I don't know. Maybe something happened while fetching the initial revision. Here's the output from my "debug" run: Creating fetcher for revision 9785a6fc2d61a6f9b702bb8e2dd81b11415e6e92 Starting update on revision 11159 Opening CamelEar/config/glconfig.xml@11143 Error from SVN, (200003): Incomplete data: Delta source ended unexpectedly Here, SVN::Git::Fetcher received a request to open CamelEar/config/glconfig.xml, but: mini:~/devel/camel-git pazu$ git-ls-tree 9785a6fc2d61a6f9b702bb8e2dd81b11415e6e92 040000 tree 9a02a43ec34e88d4cee64d322354a49c8f6063e2 BungeIntegrationService 040000 tree 6e0bc09356f480f8b6ec782420c4af322ed3bc0a BungeIntegrationServiceClient 040000 tree 5da3e715525c9b436fdf9a9dfb4de2bffd8e5ff3 CamelService 040000 tree a2d36b9cc469a52aea4f2422ffab30b9a1ee67de CamelServiceClient 040000 tree 3d550fad4dcf09a8d45c5e5808dac4883854872c CamelServiceTests 040000 tree 1fcd2416b4c8494c066abc38051db5244ee801cd CamelWeb 040000 tree d2e30726674b22e06b4ec07aa68b49f925609c85 Reports 040000 tree 007c4ded31cf16418a7fb0b2ffbe2b796e7ce11e Servers 100644 blob da2d34be7d44fff5cf70702edc61fd8b6057a14a _root.iml 100644 blob 6219148365613fd6195b8558376455c3379bbd6e bg-cam.ipr 100644 blob 25d3fbab0971940cf2cdbe399fd2b79cb21de1b5 build.xml 100644 blob abc91fc1b268a3610a927125b88c1ad05c095d95 checkout-svn-build.sh 100644 blob 475a5dc68c8e0eaaac3a182c078c04b947825469 cvs-checkout.xml Notice that there's no "CamelEar" directory. For some reason, it wasn't fetched in the initial revision. Now, just to make sure this isn't svn fault: mini:~/devel/camel-git pazu$ svn ls -r11143 https://tech.bga.bunge.com/BungeHomeExt/GLS/trunk/java/bg-cam .cvsignore BungeIntegrationEar/ BungeIntegrationService/ BungeIntegrationServiceClient/ CamelEar/ CamelService/ CamelServiceClient/ CamelServiceTests/ CamelWeb/ Reports/ Servers/ Servers_W6/ _root.iml bg-cam.ipr build.ws.properties.example build.xml checkout-build.sh checkout-svn-build.sh cvs-checkout.xml svn-checkout.xml So yeah, CamelEar was supposed to exist in this revision, but for some reason, git-svn missed it. I'll keep trying to find why that happened -- my bets are on a broken network connection during the initial fetch, with git-svn accepting what it got so far as the initial revision, instead of reporting the broken connection. -- Pazu - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html