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

Re: git-svn fetch hangs or gives broken pipe on a specific "branch"

From
EWEric Wong <normalperson@yhbt.net>
Date
Jun 6, 2007, 08:27 UTC
Message-ID
<20070606082728.GA16321@muzzle>
In-Reply-To
<689181.83891.qm@web55015.mail.re4.yahoo.com>
Bill Priest <priestwilliaml@yahoo.com> wrote:
Show 17 quoted lines
> I downloaded the latest release of git 1.5.2 and built
> it on RHEL box.  Subversion version is 1.4.2.  The
> repository and the git working directory are on the
> same machine (taking networking out of the picture).
> mkdir git_test
> cd git_test
> git-svn init -t tags -b branches -T trunk "my URL"
> Initialized empty Git repository in .git/
> git-svn fetch
> all tags were processed w/o error AFAICT; the first
> branch it tries to work on causes either a hang or a
> "Broken Pipe".  I changed from an http:// to svn:// on
> the git-svn init and everything worked correctly.
> This would seem to indicate some type of problem w/
> apache/httpd problem.  I looked in the httpd logs and
> didn't see any errors.
>    Is this a known problem?

No. Is it reproducible? In my experience, http(s):// has been much less problematic than svn:// repositories (because I mainly access https:// ones).

Also, are you certain the git-svn you're running is 1.5.2? When you say that it processed all tags before hitting a branch, that sounds like the behavior of a pre-1.5.1 git-svn. Run git-svn --version just to be sure :)

git-svn 1.5.1+ fetches trunk, tags, and branches in chronological order. Of course, your project may have never created a branch before any of your tags are created...

Any details on the branch that caused it to fail would be appreciated, thanks.

-- 
Eric Wong
Previous: Bill Priest
Message 2 of 2 in “git-svn fetch hangs or gives broken pipe on a specific "branch"”
  1. Bill PriestJun 5, 2007
  2. Eric WongJun 6, 2007

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.