Comment résoudre l'erreur SVN "E200030: Des transactions inachevées ont-elles été détectées dans" & lt; CHECKOUT_DIRECTORY & gt; ""?
J'ai installé virtual box avec Windows 10, Eclipse Mars, Subversive Plugin, SVNKit 1.8.11 et essayé de mettre en place des référentiels dans une configuration je l'ai déjà fait avec succès dans plusieurs autres environnements. Le serveur SVN est une Debian 7 avec système de Subversion 1.6.17. Le problème suivant se produit uniquement depuis que j'ai mis en place le système mentionné ci-dessus:
- Check-out: e. g. SVN-Référentiels -> développez le Référentiel X -> clic droit sur le tronc -> check-out -> Erreur se produit: "opération de vérification pour" svn://hôte/X/trunk " a échoué. svn: E200030: Il y a des transactions inachevées détectées dans "C:\PathToWorkspace\X'"
- Après cela, le Subversif plugin ne fonctionne plus, apparemment.
- À l'exportation: même résultat que le check-out
Complément d'enquête m'a fait un fichier spécifique dans le référentiel, qui échoue de chargement avec "handle non valide" erreur. Il n'est pas dans un chemin "étrange" (pas trop long, pas d'espaces, ni de caractères spéciaux) et le fichier lui-même ne contient pas de suspect caractères, Unix sauts de ligne. Des autorisations et de l'espace sur le disque sont OK. D'autres repository avec les mêmes propriétés fonctionnent comme prévu.
J'ai trouvé des posts avec des problèmes similaires, mais aucun d'entre eux appliquée à la mienne, apparemment. Ils m'ont dit de m'essuyer répertoire d'espace de travail (qui je l'ai fait), mais je viens de perdre tous mes paramètres sans pour autant résoudre le problème. Après cela, j'ai étudié le programme de répertoire d'Eclipse, whicht n'apportent pas plus de succès.
En outre, l' ".svn\wc.db" le fichier est toujours bloqué après l'échec. La suppression de l'espace de stockage est donc pas possible jusqu'à la fermeture de l'Éclipse. Le répertoire ne figure pas dans la liste du projet/de l'arbre dans eclipse comme l'explorateur de packages, mais le répertoire existe sur le disque.
Le même référentiel X fonctionne encore dans toutes les autres configurations que j'ai. Comment puis-je réinitialiser ces "opérations" dans le but de réparer cela? Je voudrais vraiment éviter de tout réinstaller Eclipse ou même Windows.
MODIFIER
Je istalled TortoiseSVN 1.16.16.21511 (x64), qui s'intègre parfaitement dans le SVN de la version du service. Même problème.
source d'informationauteur Chris Tophski
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, essayez:
Si cela n'a pas aidé:
J'ai finalement obtenu: création des fichiers "con.cpp" et "con.h" depuis le projet avait apparemment été rejetée par Windows. Aussi loin que je me souvienne, "con" est une sorte de réserve de la commande ou de la sous commande dans Windows. Le renommer en quelque chose d'autre droit dans le référentiel résolu le problème.
J'ai eu la même erreur dans mon cas, mais dans une situation différente, j'ai travaillé sur le dossier partagé à l'aide de deux Eclipse et Tortoise SVN, Eclipse n'a pas été en mesure de nettoyer ou de faire toute commettre, alors j'ai essayé de fermer Eclipse et ne nettoyer de l'extérieur à l'aide de la tortue. il a travaillé.
C'est une des possibilités pour l'erreur s'affiche.
Pour résoudre ce dans Eclipse.
Si le processus ci-dessus ne fonctionne pas
Si cela ne résout pas le problème.
Lever ces verrous explicitement.
Ubuntu
Installer svn si vous n'avez pas installé.
Puis nettoyer le dossier du projet.
Windows
Obtenir Tortise SVN de ce lien.
Alors vous êtes bon pour aller.
Cette solution a fonctionné pour moi.