2010-10-20 10 views
11

Wir haben unsere SVN-Maschine wegen eines Hardwareproblems geändert. Wir haben die gleiche Umgebung von Backup auf eine andere Maschine eingerichtet.Eclipse SVN Synchronisierungsproblem

Nun scheint Subversion ordnungsgemäß zu funktionieren, ich kann den Tortoise Client aktualisieren, committen und durchsuchen.

Aber in Eclipse gibt es ein Problem für den Befehl Synchronisieren (Subclipse-Plugin). Ich kann auch von Eclipse stöbern und committen.

Ich habe versucht, SVN-Schnittstelle (von JavaHL zu SVNKit) zu ändern, Svn Cleanup und Upgrade-Subklipp-Plugin, aber nichts hilft.

JavaHL und SVNKit gibt verschiedene Fehler.

**Error when use JavaHL** 
Problems reported while synchronizing SVNStatusSubscriber. 0 of 1 resources were synchronized. 
    An error occurred synchronizing /ChemOrbis: Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: RA layer request failed 
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net) 

    Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: RA layer request failed 
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net) 

     org.tigris.subversion.javahl.ClientException: RA layer request failed 
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net) 

     org.tigris.subversion.javahl.ClientException: RA layer request failed 
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net) 


**Error when use SVNKit** 
Problems reported while synchronizing SVNStatusSubscriber. 0 of 1 resources were synchronized. 
    An error occurred synchronizing /ChemOrbis: Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: svn: Processing REPORT request response failed: XML document structures must start and end within the same entity. (/svn/ChemOrbis/!svn/vcc/default) 
svn: REPORT request failed on '/svn/ChemOrbis/!svn/vcc/default' 
    Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: svn: Processing REPORT request response failed: XML document structures must start and end within the same entity. (/svn/ChemOrbis/!svn/vcc/default) 
svn: REPORT request failed on '/svn/ChemOrbis/!svn/vcc/default' 
     org.tigris.subversion.javahl.ClientException: svn: Processing REPORT request response failed: XML document structures must start and end within the same entity. (/svn/ChemOrbis/!svn/vcc/default) 
svn: REPORT request failed on '/svn/ChemOrbis/!svn/vcc/default' 
     org.tigris.subversion.javahl.ClientException: svn: Processing REPORT request response failed: XML document structures must start and end within the same entity. (/svn/ChemOrbis/!svn/vcc/default) 
svn: REPORT request failed on '/svn/ChemOrbis/!svn/vcc/default' 
+0

Verwenden Sie 64Bit Version von Eclipse? Ich erinnere mich an ungelöste Probleme in dieser Konstellation. 32Bit Version funktioniert gut mit Subklipse. – chuem

Antwort

18

ich clean-up versuchen würde - direkt auf das Projekt klicken, wählen Sie dann Team-/Cleanup ...

In vielen Fällen zu lösen Probleme synchronisieren, das hilft.

+1

Arbeitete wie ein Zauber, danke – schlingel

+0

Leider löst das nicht das Problem für mich. Ich musste Eclipse beenden und neu starten. –

1

Alle in Eclipse gespeicherten SVN-Kennwörter löschen. Versuchen Sie, keine Svn-Passwörter in Eclipse zu speichern.

dann in .subversion/config-Datei ändern diese:

[auth] 
# other config options 
# you should reset password stores here 
password-stores = 
-1

-Upgrade mit dem Team .....> Upgrade Dann werden Sie nicht diese Fehler sehen.

1
  1. Reinigen Sie den Arbeitsplatz
  2. das Projekt von Arbeitsplatz löschen
  3. Re-Import das Projekt aus dem SVN

Dies das Problem für mich gelöst hat.

+0

Was ist, wenn Sie Änderungen vornehmen müssen? – Diego

0

Es geschah zweimal für mich. Sobald ich so gelöst habe - habe ich eine Backup-Datei mit meinen Änderungen gemacht. Ich habe meine Sonnenfinsternis geschlossen -> gehe in das Projekt in Windows Explorer -> Gehe zu der Datei im Konflikt -> Rechtsklick -> SVN -> Revert. Jetzt begann ich Eclipse -> legte meine Änderungen zurück und es hat funktioniert.

Zum zweiten Mal ist es passiert - Das hat nicht geholfen. Also musste ich das Projekt auf meinem Eclipse-Arbeitsbereich löschen und das Projekt von SVN auschecken und es funktionierte.

-Hoff es hilft.