SVN错误:写锁被盗

时间:2011-05-24 09:38:58

标签: svn locking

这就是我遇到问题的方法,

我打开了我的工作副本,进行了一次需要花费大量时间的更新(我打断了它),然后清理了锁,然后我收到了这个错误:

  

写锁被盗

我真的不知道这里发生了什么,我读了一些关于文件系统损坏的事情,但我不认为是这种情况(因为我可以在不进行故障排除的情况下访问硬盘)......

如何解决这个问题?感谢。

1 个答案:

答案 0 :(得分:12)

简而言之:“svn cleanup”可能会解决您的问题。

我认为您的SVN本地文件夹中的某些文件已被锁定。

$ cd <your_folder>
$ svn up

然后,如果你有:

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

“S文件”表示此文件夹/文件中存在冲突。所以我们需要删除冲突文件,然后运行“svn cleanup”:

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

现在svn没关系。