如果您以前在Eclipse (Subversion,subversive)中使用过SVN工具,那么您可能熟悉'working copy 'XXX‘locked...’错误。
我在Working copy XXX locked and cleanup failed in SVN上找到了一个非常有用的帖子,里面有解决这个问题的方法
尽管解决方法很好,但一遍又一遍地做这件事是一件痛苦的事情。有谁知道为什么我一直收到这个错误,我可以采取什么步骤来防止它?
上下文:我正在创建一个Eclipse插件,它涉及到侦听SVN事件,所以在测试这个插件时,我需要不断地打开和关闭工作区。我通常在每次打开工作区时执行一次或两次提交。有时提交会失败,我会得到“工作副本锁定”的错误。我希望这个错误不会再发生,所以任何建议都是值得感谢的。
谢谢!
发布于 2013-07-01 14:00:17
问题解决了。
注意:以上步骤仅适用于Eclipse(Indigo包)
发布于 2011-02-02 01:53:39
通常,创建一个.lock
文件,它决定锁定/解锁状态,检查该文件是否存在。我认为如果你只删除这个.lock
文件,那么问题就会消失。
发布于 2014-11-19 16:31:21
确保您准确地清理了控制台所说的内容。例如,如果子文件夹(包)被锁定:
svn: E155004: Commit failed (details follow):
svn: E155004: Working copy 'C:\Users\laura\workspace\tparser\src\de\test\order' locked
svn: E155004: 'C:\Users\laura\workspace\tparser\src\de\test\order' is already locked.
清理C:/Users/liparulol/workspace/tparser/src/de/mc/etn/parsers/order
然后,您需要清理指定的文件夹,而不是整个项目。如果您在eclipse中,请右键单击包,而不是项目文件夹,然后执行清理。
https://stackoverflow.com/questions/4865932
复制相似问题