{"thread":{"id":"29208","subject":"git svn can't handle giant commit","startedAt":"2011-12-19T15:28:04Z","lastAt":"2012-01-11T13:07:08Z","messageCount":2,"participants":["fREW Schmidt","Carlos Martín Nieto"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"181466","messageId":"CADVrmKRySXFAAi5WgpgSrephbsY7JLBECF+c9ZX=_KnRxn3Lzg@mail.gmail.com","threadId":"29208","inReplyTo":null,"subject":"git svn can't handle giant commit","fromName":"fREW Schmidt","fromEmail":"frioux@gmail.com","sentAt":"2011-12-19T15:28:04Z","receivedAt":"2011-12-19T15:28:04Z","isPatch":false,"sender":{"key":"frioux@gmail.com","avatar":"https://gravatar.com/avatar/639ef3cc221c7f2c225568697bc9d42be4d4e3bada6b4a3b9c32685548f3c105?d=mp&s=160"},"body":"Hey guys,\n\nI'm working on an import of some repos and I discovered that I can't\nimport a certain commit due to it's size.  This is the commit:\n\nhttp://perlcritic.tigris.org/source/browse/perlcritic?view=rev&revision=2676\n\nClearly it's large :-)\n\nAnyway, here's the error message I get:\n\n   Svndiff data contains invalid instruction: Invalid diff stream:\n[new] insn 4 overflows the new data section at\n/opt/libexec/git-core/git-svn line 5653\n\nThis is not a deal breaker as I'm fairly sure I can do the clone in\npieces as opposed to from the root (I just did the root to get a list\nof authors anyway) but it seems like there should be a way to handle\nsomething like this...\n\n--\nfREW Schmidt\nhttp://blog.afoolishmanifesto.com\n"},{"id":"182349","messageId":"20120111130708.GB11984@beez.lab.cmartin.tk","threadId":"29208","inReplyTo":"CADVrmKRySXFAAi5WgpgSrephbsY7JLBECF+c9ZX=_KnRxn3Lzg@mail.gmail.com","subject":"Re: git svn can't handle giant commit","fromName":"Carlos Martín Nieto","fromEmail":"cmn@elego.de","sentAt":"2012-01-11T13:07:08Z","receivedAt":"2012-01-11T13:07:08Z","isPatch":false,"sender":{"key":"cmn@elego.de","avatar":"https://avatars.githubusercontent.com/u/335443?v=4"},"body":"On Mon, Dec 19, 2011 at 09:28:04AM -0600, fREW Schmidt wrote:\n> Hey guys,\n> \n> I'm working on an import of some repos and I discovered that I can't\n> import a certain commit due to it's size.  This is the commit:\n> \n> http://perlcritic.tigris.org/source/browse/perlcritic?view=rev&revision=2676\n> \n> Clearly it's large :-)\n> \n> Anyway, here's the error message I get:\n> \n>    Svndiff data contains invalid instruction: Invalid diff stream:\n> [new] insn 4 overflows the new data section at\n> /opt/libexec/git-core/git-svn line 5653\n\nWhat version of git are you using? I can't find any of those error\nmessages in the git repo, and it looks like it's the svn library that\nis creating the error message.\n\n   cmn\n"}]}