Ungewöhnliche SVN Checkout-Fehler treten häufig auf virtuellen Maschinen von VMWare auf

819
snowballhg

In unserem Hudson-Build-System sind kürzlich zufällige Fehler beim SVN-Checkout aufgetreten.

Gelegentlich erhalten wir den folgenden SVN-Fehler, wenn unsere Hudson-Check-Source-Quelle über das Hudson Subversion-Plug-In (das svn kit verwendet) erstellt wird:

ERROR: http://server/svnroot/trunk Fehler beim Auschecken von org.tmatesoft.svn.core.SVNException: svn: Die Verarbeitung der REPORT-Anforderung ist fehlgeschlagen: XML-Dokumentstrukturen müssen innerhalb derselben Entität beginnen und enden. (/ svnroot /! svn / vcc / default) svn: REPORT-Anforderung für '/ svnroot /! svn / vcc / default' fehlgeschlagen

Dieses Problem scheint nur beim Auschecken von unseren virtuellen Maschinen (Windows XP, Fedora 9, Fedora 12) mit Hudsons SVN-Plug-In aufzutreten. Systeme, die den herkömmlichen SVN-Client verwenden, scheinen zu funktionieren.

  • SVN-Server-Version: 1.6.6
  • Hudson-Version: 1.377
  • Hudson SVN Plugin Version: 1.17
1

1 Antwort auf die Frage

0
Peter Schuetze

Wenn ich mir Ihre URL ansehe, scheint es, als würden Sie das gesamte Repository (oder den gesamten Trunk aller Ihrer Projekte) herunterladen. Wie viel checkst du aus? Wäre es nicht besser, nur das Projekt herunterzuladen, das Sie benötigen (z. B. http: // server / svnroot / trunk / project )?

Schauen Sie sich den folgenden Link an. Es wird erläutert, was möglicherweise das Problem ist, wenn zu viele Daten gleichzeitig heruntergeladen werden.

http: // server / svnroot / trunk

Übrigens, ich denke, diese Frage wird auf Stackoverflow.com sicherlich mehr Antworten bekommen

Danke, ich ziehe dies zu StackOverflow. Ich war mir nicht sicher, ob es dort hingehört. Der Pfad ist eigentlich korrekt, wir checken eine Teilmenge des Trunks aus, der Pfad ist eigentlich http: // server / svnroot / project / projectTrunk /. Danke für die Hilfe snowballhg vor 13 Jahren 0