error: git-svn died of signal 13

Git ist ein Sytsem zur verteilten Versionsverwaltung von Dateien. Mit git-svn ist es möglich, das Repository mit einem Subversion-Server zu synchronisieren. Ich hatte das Problem, dass sich das Clonen unerwartet mit der Fehlermeldung

error: git-svn died of signal 13

beendet. Hier eine kurze Gedankenstütze, wie sich der Prozess fortsetzen läßt.

Beim Clonen eines Subversion-Repositories mit

git svn clone ...

wird git-svn unerwartet durch das Signal 13 (Broken pipe) beendet. Vermutlich hat der Server die Verbindung beendet. Ein erneutes Clonen schlägt fehl, da der Track bereits existiert. Im Zielverzeichnis existiert anschließend nur der .git-Ordner. Mit

git svn fetch

im Zielordner lassen sich ggf. das Checkout fortsetzen und die restlichen Revisionen vom Subversion-Server in das lokale Git-Repository übernehmen. Sollte im Zielverzeichnis immernoch nur der Unterordner .git existieren, hilft

git merge git-svn

um anschließend auf dem master-Branch arbeiten zu können.

Schreibe einen Kommentar