On 6/9/06, Linus Torvalds <torvalds@xxxxxxxx> wrote:
On Fri, 9 Jun 2006, Jon Smirl wrote: > > That looks too small. My svn git import is 2.7GB and the source CVS is > 3.0GB. The svn import wasn't finished when I stopped it. Git is much better at packing than either CVS or SVN. Get used to it ;)
The git tree that Martin got from cvsps is much smaller that the git tree I got from going to svn then to git. I don't why the trees are 700KB different, it may be different amounts of packing, or one of the conversion tools is losing something. Earlier he said:
git-repack -a -d but it OOMs on my 2GB+2GBswap machine :(
> My cvsps process is still running from last night. The error file is > 341MB. How big is it when the conversion is finished? My machine is > swapping to death. Do you have all the cvsps patches? There's a few important ones floating around, and David Mansfield never did a 2.2 release..
I am running cvsps-2.1-3.fc5 so I may be wasting my time. Error out is 535MB now. He sent me some git patches, but none for cvsps.
I'm pretty sure Martin doesn't run plain 2.1.
I haven't come up with anything that is likely to result in Mozilla switching over to git. Right now it takes three days to convert the tree. The tree will have to be run in parallel for a while to convince everyone to switch. I don't have a solution to keeping it in sync in near real time (commits would still go to CVS). Most Mozilla developers are interested but the infrastructure needs some help. Martin has also brought up the problem with needing a partial clone so that everyone doesn't have to bring down the entire repository. A trunk checkout is 340MB and Martin's git tree is 2GB (mine 2.7GB). A kernel tree is only 680M. -- Jon Smirl jonsmirl@xxxxxxxxx - : 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