{"thread":{"id":"49766","subject":"Bug: git-svn clone --preserve-empty-dirs fail - couldn't truncate file at /usr/share/perl5/Git.pm line 1337.","startedAt":"2018-11-06T10:32:47Z","lastAt":"2018-11-06T10:32:47Z","messageCount":1,"participants":["Georg Tsakumagos"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"362567","messageId":"80d343b0-7cac-eafa-f393-a5408ce51807@narz-avn.de","threadId":"49766","inReplyTo":null,"subject":"Bug: git-svn clone --preserve-empty-dirs fail - couldn't truncate file at /usr/share/perl5/Git.pm line 1337.","fromName":"Georg Tsakumagos","fromEmail":"g.tsakumagos@narz-avn.de","sentAt":"2018-11-06T10:23:42Z","receivedAt":"2018-11-06T10:32:47Z","isPatch":false,"sender":{"key":"g.tsakumagos@narz-avn.de","avatar":null},"body":"Hi, i am in the middle of a migration project. Almost over 60 projects \n(aprox 1/3) suffer from this behaviour. I was able to create a svn \nrepository dump (8MB) of a small project thats provoke that failure. The \nfailure do not occur if the option \"--preserve-empty-dirs\" is omitted. \nAlso no problem if the svn dump is filtered with \"svndumpfilter \n--drop-empty-revs\" before load into a fresh repo.\n\nI'll be able to provide the dump for further investigations. I would \nsend it on demand. I'm able to reproduce the failure with the dump. It \nseemed many others had suffered from this bug.\n\nUsed Version:   1:2.17.1-1ubuntu0.3\nOS:                       Ubuntu 16.04.5 LTS\nCommandline: /usr/bin/git svn clone --prefix= --preserve-empty-dirs \n--authors-file=/mnt/migration/authors.txt --stdlayout https://host/repo \n/mnt/migration/repos/TEST/plausiweb\n\nr37895 = bf620e85ad1ac0d42298cb01cb0dab594958d1e1 (refs/remotes/trunk)\n         A       release-pom.xml\n         A       plausiweb-report/release-pom.xml\n         M       plausiweb-report/pom.xml\n         A       plausiweb-web/release-pom.xml\n         M       plausiweb-web/pom.xml\n         M       pom.xml\nr37896 = 9420d7081b44797825aa7a19bb508ef2533a3356 (refs/remotes/trunk)\nFound possible branch point: https://scm/svn/git/java/plausiweb/trunk => \nhttps://scm/svn/git/java/plausiweb/tags/plausiweb-18.06.1, 37896\nFound branch parent: (refs/remotes/tags/plausiweb-18.06.1) \n9420d7081b44797825aa7a19bb508ef2533a3356\nFollowing parent with do_switch\ncouldn't truncate file at /usr/share/perl5/Git.pm line 1337.\n\n\n-- \n\nBest regards from Bremen\n\nGeorg Tsakumagos\n\n"}]}