首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么我一直得到'SVN:工作副本XXXX锁定;尝试执行‘清理’?

为什么我一直得到'SVN:工作副本XXXX锁定;尝试执行‘清理’?
EN

Stack Overflow用户
提问于 2011-02-02 01:35:03
回答 10查看 112.1K关注 0票数 45

如果您以前在Eclipse (Subversion,subversive)中使用过SVN工具,那么您可能熟悉'working copy 'XXX‘locked...’错误。

我在Working copy XXX locked and cleanup failed in SVN上找到了一个非常有用的帖子,里面有解决这个问题的方法

尽管解决方法很好,但一遍又一遍地做这件事是一件痛苦的事情。有谁知道为什么我一直收到这个错误,我可以采取什么步骤来防止它?

上下文:我正在创建一个Eclipse插件,它涉及到侦听SVN事件,所以在测试这个插件时,我需要不断地打开和关闭工作区。我通常在每次打开工作区时执行一次或两次提交。有时提交会失败,我会得到“工作副本锁定”的错误。我希望这个错误不会再发生,所以任何建议都是值得感谢的。

谢谢!

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2013-07-01 14:00:17

  1. 选择项目
  2. 右键单击选定的项目
  3. Team -> Cleanup

问题解决了。

注意:以上步骤仅适用于Eclipse(Indigo包)

票数 81
EN

Stack Overflow用户

发布于 2011-02-02 01:53:39

通常,创建一个.lock文件,它决定锁定/解锁状态,检查该文件是否存在。我认为如果你只删除这个.lock文件,那么问题就会消失。

票数 14
EN

Stack Overflow用户

发布于 2014-11-19 16:31:21

确保您准确地清理了控制台所说的内容。例如,如果子文件夹(包)被锁定:

代码语言:javascript
运行
复制
   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中,请右键单击包,而不是项目文件夹,然后执行清理。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4865932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档