git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: 'git svn fetch' keeps giving a error after freezing

From
Graeme Geldenhuys <graemeg@gmail.com>
Date
Jul 10, 2009, 07:07 UTC
Message-ID
<h36pc1$4cv$1@ger.gmane.org>
In-Reply-To
<h31vg6$b38$1@ger.gmane.org>
Graeme Geldenhuys wrote:
Show 12 quoted lines
> 
> ==============================
> $ git svn fetch
> .....
>          A       fixes_2_0/fv/gadgets.pas
>          A       fixes_2_0/fv/colortxt.pas
>          A       fixes_2_0/fv/outline.pas
> RA layer request failed: REPORT of '/svn/fpc/!svn/vcc/default': Could 
> not read response body: connection was closed by server 
> (http://svn2.freepascal.org) at /usr/local/libexec/git-core/git-svn line 
> 4505
> ==============================

It seems this issue has nothing to do with Git. It's a bug in the TCP traffic handling in all SVN clients from Collabnet. Here is a recent bug report about this exact issue.

http://sourceforge.net/apps/trac/sourceforge/ticket/1576

The problem gets triggered on slow connections and large revisions (commits) or large files.

Our slow connection is probably why I keep getting the issue. Even though we have a 4MB ADSL connection, we hardly ever reach that speeds. Plus some more research revealed the shaped ADSL connection goes through our ISP's transparent proxy, making the connection even more flaky/slow.

Luckily the FPC repository has an alternative port that it listens to as well (port 8080) which bypasses the transparent proxy. Using the new port, the 'git svn fetch' is flying!!!! :-) At Last!

Thanks to all that tried to help me...
Regards,
   - Graeme -
-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://opensoft.homeip.net/fpgui/
Previous: Michael J Gruber
Message 8 of 8 in “'git svn fetch' keeps giving a error after freezing”
  1. Graeme GeldenhuysJul 8, 2009
  2. Eric WongJul 8, 2009
  3. Graeme GeldenhuysJul 9, 2009
  4. Graeme GeldenhuysJul 9, 2009
  5. Yann DirsonJul 9, 2009
  6. Graeme GeldenhuysJul 9, 2009
  7. Michael J GruberJul 9, 2009
  8. Graeme GeldenhuysJul 10, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.