2011-05-24 2 views
9

Voici comment je rencontre le problème,erreur SVN: Write-lock volée

J'ai ouvert ma copie de travail, faire une mise à jour qui prend énormément de temps (je l'interrompit), puis nettoyez les serrures, je a obtenu cette erreur:

Write lock stolen

Je ne sais vraiment pas ce qui se passe ici, je lis quelques choses sur le système de fichiers corrompu, mais je ne pense pas que ce soit le cas (comme je peux accéder au hardrive sans dépannage) ...

Comment réparer cela? Merci.

+1

Pouvez-vous voir ce problème (http://subversion.tigris.org/issues/show_bug.cgi?id=3430)? – Raghuram

Répondre

12

Pour résumer: "svn cleanup" peut résoudre votre problème.

Je pense que certains fichiers de votre dossier local SVN ont été verrouillés.

$ cd <your_folder> 
$ svn up 

Alors si vous avez:

... 
M  db/schema.rb 
M  Gemfile.lock 
    S files    
?  files/templates.zip 
... 

les "fichiers S" signifie qu'il ya des conflits dans ce dossier/fichier. donc nous devons supprimer les fichiers de conflit, puis exécutez « nettoyage svn »:

$ rm files -rf 
$ svn cleanup 
$ svn up 
... 
A files 
... 
Updated to revision 1881. 

maintenant svn est OK.

Questions connexes