{"thread":{"id":"39633","subject":"Fwd: git svn die signal 6","startedAt":"2015-06-15T13:54:35Z","lastAt":"2015-06-19T08:42:08Z","messageCount":2,"participants":["Олег Кохтенко"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"263861","messageId":"CACbO7BMfDSqTAzNWKhLqgP+eTmsnFTmyDjt7WoZ7nMdJfp-sCg@mail.gmail.com","threadId":"39633","inReplyTo":"CACbO7BMtsgu2eJHa4NBmeZ2-mTDk23NZhhf5f7MM7+_1X5+zsw@mail.gmail.com","subject":"Fwd: git svn die signal 6","fromName":"Олег Кохтенко","fromEmail":"kohtenko@gmail.com","sentAt":"2015-06-15T13:54:35Z","receivedAt":"2015-06-15T13:54:35Z","isPatch":false,"sender":{"key":"kohtenko@gmail.com","avatar":null},"body":"Hi great \"git crew\" member :)\nI found small, but annoying bug in 'git svn'. If you would try to make\nany commit with new files (or delete/modify files) which contain in\nname \"@\" sign - you'll see crash with minimum information about what's\njust happened. Such file names are very useful for iOS projects when\nyou can add same pictures with different dimensions with suffix @2x or\n@3x. In guts, svn uses \"@\" sign for pin version of file and it's\nprobably confused if this sign presented in file name. For committing\nsuch changes thru svn you would use \"svn add 'image@3x.png'@\". This\nwill prevent such problem.\n\nI hope you can easily find out how to reproduce and fix this issue.\nPlease, feel free to contact me for any details about this.\n\nBest regards\n"},{"id":"264282","messageId":"CACbO7BMdEY66RxzEnq8+TduG3nC1HiyX7y6_PLzb12K=oJx+zw@mail.gmail.com","threadId":"39633","inReplyTo":"CACbO7BMfDSqTAzNWKhLqgP+eTmsnFTmyDjt7WoZ7nMdJfp-sCg@mail.gmail.com","subject":"Re: git svn die signal 6","fromName":"Олег Кохтенко","fromEmail":"kohtenko@gmail.com","sentAt":"2015-06-19T08:42:08Z","receivedAt":"2015-06-19T08:42:08Z","isPatch":false,"sender":{"key":"kohtenko@gmail.com","avatar":null},"body":"I even found Pull Request on GitHub with useful changes, but looks\nlike there is too hard way to commit changes and author gave up.\nhttps://github.com/git/git/pull/62 Probably you can take a short look\ninto it and include this changes in next release.\n\n2015-06-15 16:54 GMT+03:00 Олег Кохтенко <kohtenko@gmail.com>:\n> Hi great \"git crew\" member :)\n> I found small, but annoying bug in 'git svn'. If you would try to make\n> any commit with new files (or delete/modify files) which contain in\n> name \"@\" sign - you'll see crash with minimum information about what's\n> just happened. Such file names are very useful for iOS projects when\n> you can add same pictures with different dimensions with suffix @2x or\n> @3x. In guts, svn uses \"@\" sign for pin version of file and it's\n> probably confused if this sign presented in file name. For committing\n> such changes thru svn you would use \"svn add 'image@3x.png'@\". This\n> will prevent such problem.\n>\n> I hope you can easily find out how to reproduce and fix this issue.\n> Please, feel free to contact me for any details about this.\n>\n> Best regards\n"}]}