git-svn
ist nicht das richtige Werkzeug für einmalige Conversions von Repositories. Es ist ein großartiges Tool, wenn Sie Git als Frontend für einen vorhandenen SVN-Server verwenden möchten, aber für einmalige Conversions sollten Sie nicht verwenden, sondern svn2git
, was für diesen Anwendungsfall wesentlich besser geeignet ist.
Es gibt pleny Werkzeuge genannt svn2git
, die wahrscheinlich beste ist die KDE eine von https://github.com/svn-all-fast-export/svn2git. Ich empfehle dringend, das Werkzeug svn2git
zu verwenden. Es ist das Beste, was ich kenne, und es ist sehr flexibel in was man mit seinen Regeldateien machen kann.
Wenn Sie nicht 100% über die Geschichte Ihres Repository sind, svneverever
von http://blog.hartwork.org/?p=763 ist ein großartiges Werkzeug, um den Verlauf eines SVN-Repository bei der Migration zu Git zu untersuchen.
Der genaue Fehler, den wir erhalten, ist falsch formatierte Netzwerkdaten: Die XML-Antwort enthält ungültiges XML: Fehlerhaftes XML: Kein Element gefunden in /mingw64/share/perl5/site_perl/Git/SVN/Ra.pm Zeile 312. – tatushar3
Tun Sie Verwenden Sie git-svn als Frontend für ein vorhandenes SVN-Repository, das noch vorhanden ist, oder versuchen Sie eine einmalige Konvertierung eines SVN-Repositorys in Git durchzuführen? – Vampire
@Vampire Können Sie bitte Ihre Aussage klären. – tatushar3