2010-10-20 26 views
11

Nous avons changé notre ordinateur SVN en raison d'un problème matériel. Nous avons établi le même environnement de back-up à une autre machine.Problème de synchronisation Eclipse SVN

Maintenant que Subversion semble fonctionner correctement, je peux mettre à jour, valider et naviguer depuis Tortoise Client.

Mais il existe un problème Eclipse pour la commande Synchroniser (plugin de sous-clipse). Je peux aussi naviguer et valider à partir d'Eclipse.

J'ai essayé de changer l'interface SVN (de JavaHL en SVNKit), le nettoyage de svn et le plugin subclipse de mise à niveau, mais rien ne aide. JavaHL et SVNKit donnent des erreurs différentes.

**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

Utilisez-vous la version 64 bits d'Eclipse? Je me souviens de problèmes non résolus dans cette constellation. La version 32 bits fonctionne correctement avec la sous-clipse. – chuem

Répondre

18

Je vais essayer un nettoyage - faites un clic droit sur le projet, puis sélectionnez l'équipe/Nettoyage ...

Dans beaucoup de cas, cela aide à résoudre les problèmes synchronisent.

+1

A travaillé comme un charme, merci – schlingel

+0

Malheureusement cela ne résout pas le problème pour moi. J'ai dû quitter et redémarrer Eclipse. –

1

Nettoyez tous les mots de passe svn enregistrés dans Eclipse. Essayez de ne sauvegarder aucun mot de passe svn dans eclipse.

ensuite dans le fichier .subversion/config changer ceci:

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

Mise à niveau avec l'équipe .....> Mise à jour Ensuite, vous ne verrez pas ces erreurs.

1
  1. Nettoyer l'espace de travail
  2. Supprimer le projet de l'espace de travail
  3. réimporter le projet de SVN

Cela a résolu le problème pour moi.

+0

Que faire si vous avez des modifications à commettre? – Diego

0

Il est arrivé deux fois pour moi. Une fois que j'ai résolu Comme ceci - J'ai fait un dossier de sauvegarde avec mes changements. J'ai fermé mon éclipse -> aller dans le prject dans Windows Explorer -> Aller au fichier en conflit -> clic droit -> SVN -> Revenir. Maintenant, j'ai commencé eclipse -> remettre mes modifications et cela a fonctionné.

La deuxième fois c'est arrivé - Cela n'a pas aidé. Donc, j'ai dû supprimer le projet sur mon espace de travail eclipse, et j'ai vérifié le projet de SVN et cela a fonctionné.

-J'espère que ça aide.