Migration von Subversion zu git

Das Subversion-Repository sollte über svnserve bereitgestellt werden:

svnserve -d -r /path/to/svnrepo

Danach kann man das Subversion-Repository mit git übernehmen:

git svn clone --A author.txt --prefix svn/ --trunk=Stamm  svn://localhost repo.git

Stamm ist der Name der Hauptversion. Die Datei author.txt enthält Angaben, wie die Benutzer umgeschlüsselt werden. Eine Zeile kann z.B. wie folgt aussehen:

username= John Doe <email@john.doe>

Wenn man statt des svn-Protokolls das file-Protokoll verwendet, kommt es zu dem Fehler:

Permission denied: Can't open '/tmp/report.tmp': Permission denied at /usr/lib/perl5/site_perl/Git/SVN.pm line 1210