From: Shawn O. Pearce Date: Thu, 04 Jan 2007 02:45:23 GMT Subject: Re: git-svnimport failed and now git-repack hates me Message-ID: <20070104024523.GD18206@spearce.org> In-Reply-To: <204011cb0701031836w7d33ca8dh5de08984eec9730d@mail.gmail.com> Chris Lee wrote: > On 1/3/07, Shawn O. Pearce wrote: > >I should also point out that my git-fastimport hack that we used > >on the huge Mozilla import may be helpful here. Its _very_ fast > >as it goes right to a pack file, but there's no SVN frontend for > >it at this time. > > I would be *really* interested in playing with that. Where do I get it? Its a fork of git.git on repo.or.cz; the gitweb can be seen here: http://repo.or.cz/w/git/fastimport.git the clone url is: git://repo.or.cz/git/fastimport.git http://repo.or.cz/r/git/fastimport.git The entire code is in fast-import.c. The input stream it consumes comes in on STDIN and is documented in a large comment at the top of the file. All that's needed is to get data from SVN in a way that it can be fed into git-fastimport. -- Shawn.