1。svn更新被锁 清理之后陷入死循环问题
Attempted to lock an already-locked dir
svn: Working copy \'E:\Workspaces\eclipse\myproject\' locked
当使用svn时,有时会碰到svn死掉的问题,然后再使用snv时会说
svn: 工作副本某某某某已经锁定svn: 运行svn cleanup 某某某某删除锁定 (输入svn help cleanup得到用法)
然后你就老老实实的运行svn cleanup 某某某某。结果SVN又报告一个错误
svn: 在目录某某某某中
svn: 处理命令 modify-wcprop 于 某某某某 出错
svn: .gitattributes 尚未纳入版本控制
遇到这种情况,
第一种解决办法
在相应的目录中,比如我在更新metasploit的/opt/metasploit3/msf3/lib /active_support/core_ext这个目录时就遇到了类似的情况,把.SVN子目录里(注意,.目录是个隐藏目录,需要选择查 看-显示隐藏文件菜单项)面log文件删除,就可以了。
第二种解决办法
在项目文件夹上打开命令行窗口,执行:del lock /q/s 一次不行,多执行几次即可。
PS:至于怎么打开命令行窗口 其实Windows有个不显眼的功能是这样的,同样还是以定位到D盘foo文件夹下的一个bar子文件夹为例,在bar文件夹里,将鼠标置于空白处,按住Shift键不放,同时右击鼠标,这时在出来的右键菜单里会出现一个"打开命令行" 的菜单选项。