Working copy 'D:\workspace\jc_gdview' locked

SVN 提交代码中断,导致项目目录被锁

搜索了一番,网上都是单个js文件被锁定,然后手动clean一下项目;再不行就找到被锁定的文件夹下的lock文件,输入命令‘del lock /q/s来删除lock文件’;
SVN提交代码异常后,强制关闭eclipse,然而,由于提交D:\workspace\jc_gdview\src\com\jc\upw\util文件夹下的MyUtil.java到SVN失败,导致项目的两个目录被锁定了:
  Working copy D:\workspace\jc_gdview locked
  Working copy D:\workspace\jc_gdview\src\com\jc\upw\util locked
wc,项目被锁了,一脸疑惑。这下导致项目下的其他文件也无法提交;
问题如上,解决方案:
  一、由于此类问题一般是本地代码同步到SVN时出现的问题,也就是本地文件被SVN锁住了,所以可以选择删掉项目,重建检出,简单粗暴;不过,若本地代码还有很多没提交,需要一一核对,工作量就大了;
  二、由于之前网上只说了手动clean一下项目,还以为是Project下clean;后来发现是右键选中项目后-选择Team-Refresh/Cleanup,问题解决;
  三、鉴于通过命令行删除lock文件这种方式,由于lock文件没在项目目录下找到,所以执行失败,以至于让我不得不重新考虑方案一;
最后,不得不说,开发的机械化逻辑思维虽不会出异常,但着实会把普遍性的问题复杂化;

 

Working copy 'D:\workspace\jc_gdview' locked

上一篇:Spark(五)内存管理


下一篇:mybatis逆向生成代码 [ERROR] No plugin found for prefix 'mybatis-generator' in the current project and in the plugin groups