用SVN常常出现被锁定而没法提交的问题,选择解锁又提示没有文件被锁定,非常头疼。
这里整理了一下SVN 被锁定的几种解决方法:
1.出现这个问题后使用“清理”即"Clean up"功能,若是还不行,就直接到上一级目录,再执行“清理”,而后再“更新”。
2.有时候若是看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,而后“清理”,最后“更新”或“提交”。
3.有时候有的文件死活没法提交和更新,有lock字样的提示,:首先点击该文件,而后getLock,再选中stealLock,而后release lock便可
4.教你们最狠的一招,在项目中若是是出现某个文件死锁的状况没法解决的状况下,叫开发中全部的人把文件上传了解锁了,清空版本库地址:安装目录:SvnTracsvnprojectsdblocks这个文件夹路径里面的所有内容。一切ok!
提示:
Subversion1.3.2,开启匿名访问的同时利用authz功能限制匿名访问,则会出现check out 时提示被LOCK的现象
转自Gimhoy's Blog:http://blog.gimhoy.com/archives/svn-locked-solution.htmlhtml