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?

53
demandé sur Cerin 2012-03-18 09:08:30

12 réponses

j'ai eu le même problème. Équipe - > Rafraîchir/Nettoyer Résolu mon problème

96
répondu user3312309 2014-02-15 01:49:50

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
20
répondu Vijay Bhatt 2015-07-22 05:56:30

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

14
répondu robot-nofollow 2017-05-23 12:10:06

j'ai essayé toute suggestion de ce fil, mais le seul qui a fonctionné est:

  1. aller dans le dossier sur lequel le dossier verrouillé du projet est stocké
  2. execute svn cleanup
14
répondu Andrea Girardi 2017-01-12 18:40:19

j'ai résolu ce problème en faisant ceci:

  1. clic droit sur votre projet.

  2. Cliquez sur Équipe

  3. Cliquez Sur Actualiser/Cleaup

9
répondu Mhandroid 2017-10-19 13:53:12

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.

4
répondu Justin 2016-04-28 18:20:20

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.

3
répondu Cedric Simon 2016-07-11 04:24:55

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é.

3
répondu SkateScout 2017-01-26 11:10:55

svn help unlock

et trouver casier après tout-serrure n'est pas nécessaire dans la plupart des cas

2
répondu Lazy Badger 2012-03-18 06:27:24

j'ai fait face au même problème. J'ai résolu ce problème par Clic droit sur le projet - - - > équipe - - - - > rafraîchir/nettoyer

2
répondu 2015-12-16 06:57:15

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.

0
répondu Cerin 2013-11-06 14:55:20

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

0
répondu samwhocan 2014-04-17 09:51:42