{"thread":{"id":"17425","subject":"Git SVN fetch failing on large commit","startedAt":"2009-01-29T01:24:00Z","lastAt":"2009-01-29T03:43:16Z","messageCount":2,"participants":["Andrew Selder"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"102379","messageId":"loom.20090129T011905-417@post.gmane.org","threadId":"17425","inReplyTo":null,"subject":"Git SVN fetch failing on large commit","fromName":"Andrew Selder","fromEmail":"aselder@mac.com","sentAt":"2009-01-29T01:24:00Z","receivedAt":"2009-01-29T01:24:00Z","isPatch":false,"sender":{"key":"aselder@mac.com","avatar":"https://gravatar.com/avatar/b9421bfe6f134e5527612c38b8df653c525286dffc3e67199fa0c21c3beb368f?d=mp&s=160"},"body":"Hi,\n\nI'm trying to import an SVN repository and I'm running into trouble on a huge\nSVN revision.\n\nOne of the revisions in SVN has a 1.25 GB file. When the git svn fetch process\ngets to this revision, it crashed with the following message:\n\nfatal: Out of memory, malloc failed\nhash-object -w --stdin-paths: command returned error: 128\n\nerror closing pipe: Bad file descriptor at /usr/local/libexec/git-core//git-svn\nline 0\nerror closing pipe: Bad file descriptor at /usr/local/libexec/git-core//git-svn\nline 0\n\nThis is running on a machine with 3 GB of memory (2.5 GB free before starting\ngit svn), Git 1.6.1, Git-svn 1.6.1(svn 1.5.1)\n\nHelp would be greatly appreciated.\n"},{"id":"102397","messageId":"loom.20090129T034046-842@post.gmane.org","threadId":"17425","inReplyTo":"loom.20090129T011905-417@post.gmane.org","subject":"Re: Git SVN fetch failing on large commit","fromName":"Andrew Selder","fromEmail":"aselder@mac.com","sentAt":"2009-01-29T03:43:16Z","receivedAt":"2009-01-29T03:43:16Z","isPatch":false,"sender":{"key":"aselder@mac.com","avatar":"https://gravatar.com/avatar/b9421bfe6f134e5527612c38b8df653c525286dffc3e67199fa0c21c3beb368f?d=mp&s=160"},"body":"Andrew Selder <aselder <at> mac.com> writes:\n\n> \n> Hi,\n> \n> I'm trying to import an SVN repository and I'm running into trouble on a huge\n> SVN revision.\n> \n> One of the revisions in SVN has a 1.25 GB file. When the git svn fetch process\n> gets to this revision, it crashed with the following message:\n> \n> fatal: Out of memory, malloc failed\n> hash-object -w --stdin-paths: command returned error: 128\n\n> This is running on a machine with 3 GB of memory (2.5 GB free before starting\n> git svn), Git 1.6.1, Git-svn 1.6.1(svn 1.5.1)\n\n\nUpgraded to Git 1.6.1.1, but still the same results. I saw the --ignore-paths\noption online, but it doesn't seem to be in the lastest version. This would\nprobably work for me. Does anybody know when that feature is scheduled for\nrelease?\n"}]}