Comment corriger L'erreur de verrouillage de Subversion
comment corriger L'erreur Subversion/Subclipse "tentative de verrouillage d'un dir déjà verrouillé"?
Google montre que les gens rencontrent régulièrement cette erreur, et la seule solution que j'ai vu posté est de lancer L'équipe de Subclipse->Commande De Nettoyage. Malheureusement, je reçois cette erreur quand j'exécute la commande Team->Cleanup. Existe-il d'autres options?
12 réponses
j'ai eu le même problème. Équipe - > Rafraîchir/Nettoyer Résolu mon problème
Erreur : Tentative de verrouiller un déjà-verrouillé dir svn: Working copy "C:\work\myproject\workspaces\HPDP c'est fermé.
Solution: travaillée pour moi.
Right-click on project-->Team-->Refresh/Cleanup
j'ai ça aussi. Je vais dans le répertoire (pas dans Eclipse) où les fichiers, allez dans le .svn dir et supprimer le fichier appelé lock .
retournez à Eclipse et continuez.
Il y a une question similaire ici Problèmes de commettre fichier SVN repository
j'ai essayé toute suggestion de ce fil, mais le seul qui a fonctionné est:
- aller dans le dossier sur lequel le dossier verrouillé du projet est stocké
- execute svn cleanup
j'ai résolu ce problème en faisant ceci:
-
clic droit sur votre projet.
-
Cliquez sur Équipe
-
Cliquez Sur Actualiser/Cleaup
question ancienne, mais aucune des solutions ci-dessus ne fonctionnait pour moi. Ce qui a fonctionné, c'est de fermer eclipse, puis D'utiliser Tortoise, clic droit sur le projet dans L'Explorateur Windows et choisir 'TortoiseSVN' -> 'Nettoyer', puis juste utiliser les éléments par défaut (nettoyer l'état de la copie de travail, inclure des externes), puis appuyer sur OK.
cela a nettoyé le dossier, puis j'ai pu mettre à jour et propager les fichiers comme d'habitude.
en utilisant SVN 1.8, supprimer le fichier lock n'aide pas (le fichier lock n'existe pas).
rafraîchir / nettoyer n'a pas résolu non plus.
Ce qui n'a résoudre:
1) Backup your directory, just incase...
2) Team... Disconnect. Choose to remove .svn files
3) Add it again to SVN.
Note: dans mon cas, l'erreur était due à une perte de connexion réseau lors de la propagation initiale.
après le même problème avec "Phantom lock" la seule solution était:
1) déconnecter le projet Eclipse->Team->déconnecter (sélectionnez l'option à supprimer .svn dossier)
2) Que "reconnecter" Eclipse->Team->SVN->Share Project. Ignorez l'avertissement de mieux faire une caisse. Après tout cela a bien fonctionné.
nettoyage et redémarrage n'était pas une solution, aussi les serrures de balayage n'ont rien montré.
svn help unlock
et trouver casier après tout-serrure n'est pas nécessaire dans la plupart des cas
j'ai essayé de supprimer de façon récursive tous les fichiers lock
, mais cela a juste entraîné l'erreur"Path n'est pas une copie de travail". J'ai fini par faire équipe->déconnecter et ensuite équipe->partager. Une fois reconnecté, il s'est plaint des fichiers .svn
existants, qu'il a supprimés. Maintenant, il semble être au travail.
j'ai passé des heures à chercher une solution à L'erreur" tentative de verrouillage d'un dir déjà verrouillé " que je recevais dans IBM RAD. Finalement, j'ai deviné de taper:
unlock <directory path>
dans la console RAD et... volia, je peux enfin syncroniser mes fichiers!!