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. P>
Y a-t-il un moyen de forcer un déverrouillage? p>
5 Réponses :
Cela signifie probablement que votre copie de travail est verrouillée. Veuillez fournir le message d'erreur complet pour une analyse ultérieure. P>
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. P>
La solution rapide est d'exécuter nettoyage SVN code>. Cela corrige normalement des copies de travail brisées. P>
Vous pouvez également aller dans les répertoires .svn et supprimer le fichier de verrouillage. P>
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.
Vous pouvez casser la serrure via GUI ou la ligne de commande: SVN Unlock --force P>
Dans certaines situations, vous pouvez supprimer le répertoire verrouillé, puis effectuez une mise à jour pour la restaurer (en supprimant ainsi le verrou). P>