Mit git 2.8.2 und svn 1.9.4 unter Cygwin, beim Klonen unseres Repository mit git svn clone
, traf ich einen Ziegelstein -Wall bei einem bestimmten commit:git svn Klon: Zweige von Repo/in Repo/Zweige/und verschoben "Malformed XML: kein Element gefunden"
r3640 = eb94... (refs/remotes/svn/trunk)
Found possible branch point: https://.../repo/<branchname> => https://.../repo/branches/<branchname>, 3641
Initializing parent: refs/remotes/svn/<branchname>@3641
Error from SVN, (175009): Malformed network data: The XML response contains invalid XML: Malformed XML: no element found
Observation # 1: Wenn sie mit -r3600:HEAD
Klonieren, das heißt, aus einer aktuellen Commit-genug, gelingt es die Operation. Langwierige Experimente zeigten, dass das Problem auftritt, wenn mit dem Klonen von etwa 100 Revisionen vor dem problematischen Commit begonnen wird.
Beobachtung # 2: Das scheint für Zweige der obigen Form nur geschehen: versehentlich in dem Repo-Stamm erstellt repo/<branchname>
, und zog dann nach repo/branches/<branchname>
Was ist das Problem und wie man es beheben?