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

Re: Failing svn imports from apache.org

From
David Michael Barr <b@rr-dav.id.au>
Date
Sep 17, 2012, 11:05 UTC
Message-ID
<EBBF198F1CCD4DA79F6CD50548FA1DE4@rr-dav.id.au>
In-Reply-To
<974faf03-e8e6-4b98-81df-e2bd4d9ae77a@zcs>
Hi Enrico,
Repositories as old and large as ASF are the reason I created svn-fe.  
git-svn is known to choke on these repositories.
If you have plenty of bandwidth, it might well be faster to:
* Grab an ASF archive (16GB)
* Use svn-fe to import the entire tree into git.
* Use a simple script to extract the standard layout into a new repo.
* Use git-svn to keep the new repo up-to-date.

-- David Michael Barr

On Saturday, 15 September 2012 at 8:07 PM, Enrico Weigelt wrote:
Show 55 quoted lines
>  
> > > Does anyone have an idea, what might be wrong here / how to fix it
> > > ?
> >  
> >  
> >  
> > Here: git svn --version
> > git-svn version 1.7.12.592.g41e7905 (svn 1.6.18)
> >  
> > What's yours?
>  
> 1.7.9.5 (ubuntu precise)
>  
> > I'm getting
> >  
> > Initialized empty Git repository in /tmp/discovery/.git/
> > Using higher level of URL:
> > http://svn.apache.org/repos/asf/commons/proper/discovery =>
> > http://svn.apache.org/repos/asf
> > W: Ignoring error from SVN, path probably does not exist: (160013):
> > Dateisystem hat keinen Eintrag: File not found: revision 100, path
> > '/commons/proper/discovery'
> > W: Do not be alarmed at the above message git-svn is just searching
> > aggressively for old history.
> > This may take a while on large repositories
> >  
> > and then it checks the revisions. I didn't want to wait for
> > r1301705...
> >  
> > Does your git svn abort earlier or after checking all revs?
>  
> It also scanned through thousands of revisions and then failed:
>  
> W: Do not be alarmed at the above message git-svn is just searching aggressively for old history.
> This may take a while on large repositories
> mkdir .git: No such file or directory at /usr/lib/git-core/git-svn line 3669
>  
>  
> cu
> --  
> Mit freundlichen Grüßen / Kind regards  
>  
> Enrico Weigelt  
> VNC - Virtual Network Consult GmbH  
> Head Of Development  
>  
> Pariser Platz 4a, D-10117 Berlin
> Tel.: +49 (30) 3464615-20
> Fax: +49 (30) 3464615-59
>  
> enrico.weigelt@vnc.biz; www.vnc.de (http://www.vnc.de)  
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org (mailto:majordomo@vger.kernel.org)
> More majordomo info at http://vger.kernel.org/majordomo-info.html
Previous: Enrico Weigelt
Message 4 of 4 in “Failing svn imports from apache.org”
  1. Enrico WeigeltSep 13, 2012
  2. Michael J GruberSep 14, 2012
  3. Enrico WeigeltSep 15, 2012
  4. David Michael BarrSep 17, 2012

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.