6
votes

Comment puis-je déverrouiller svn?

J'essaie de vérifier un projet à SVN. Cependant, je reçois un message d'erreur indiquant que cela est verrouillé. Je suis le seul utilisateur. J'ai essayé de "nettoyer" mon projet. Pas de changement.

Y a-t-il un moyen de forcer un déverrouillage?


0 commentaires

5 Réponses :



7
votes

Cela signifie probablement que votre copie de travail est verrouillée. Veuillez fournir le message d'erreur complet pour une analyse ultérieure.

Une copie de travail verrouillée résultera si vous forcez-mettre fin à une commande SVN ou que les erreurs de commande sont imprégnées.

La solution rapide est d'exécuter nettoyage SVN . Cela corrige normalement des copies de travail brisées.


0 commentaires

2
votes

Vous pouvez également aller dans les répertoires .svn et supprimer le fichier de verrouillage.


3 commentaires

Comment puis-je supprimer la serrure? J'ai supprimé le répertoire .svn. pas de changement


Faites une recherche dans tous les répertoires .svn dans votre solution pour les fichiers nommés serrure. Même l'un existant dans un dossier imbriqué peut entraîner l'échec de la vérification.


Si vous avez supprimé le répertoire .SVN, vous avez également supprimé les méta-données requises pour associer les fichiers dans ce dossier avec le référentiel. Ce n'est plus une copie de travail valide.




0
votes

Dans certaines situations, vous pouvez supprimer le répertoire verrouillé, puis effectuez une mise à jour pour la restaurer (en supprimant ainsi le verrou).


0 commentaires