此锁非彼锁
这个错误提示中的锁定通常并非有人给文件夹上锁了,而是SVN客户端本地的一些控制信息错乱了,这时你需要的是对checkout出来的本地副本执行清理操作(clean up),在本地那个文件夹上点右键,选择菜单TortoiseSVN--清理
跟本机的working copy没有关系,svn长期使用中经常遇到这样的问题……可能是哪些人非法操作了。
这个倒是不影响使用,你可以先自己获取锁定,选择“偷取此锁定”。随后就可以提交了。
我遇到过这种情况的,你用下svn cleanup 试试。。。或者删除working copy ,重新 checkout。。
跟长期使用没关系,就是svn这个锁定信息如何传递的问题跟working copy关系很大
如果你本地有两份同一svn库的内容 A和B
你在A中锁定了一个文件,B中怎么都看不到这个文件是已经锁定的
多出在使用外链的情况下
感觉是svn自身的问题,目前深受困扰,没有找到解决办法
你可以试试 把“解锁”选项勾上。