svn更新文件失败问题解决方法

公司的一些文件都上传在svn上,每次更新的时候都会遇到更新失败的问题,每次都得重新检出也是很苦恼,后来百度了一些解决方法,今天有时间来总结一下处理过程。 1.找到想要更新的文档,直接右键点svn update 2.会发现更新失败,报如下错误

3.于是右键,单击clean up

4.结果又失败了 5.接下来去命令cmd管理器里操作,删除svn表 (具体如何使用sqlite.exe命令,见文末补充处) 6.然后再更新发现提示报错信息变了,变成 【Working copy “…” locked】 说已被锁住了, 继续cmd执行命令 7.发现找不到lock文件。。。此路不通,另寻他路吧 回到第3步,点击clean up 8.之后会弹出此界面,勾选第二个筛选框,ok 9.然后再svn update 就可以顺利更新下来啦。 不知道前面操作cmd 做的是不是无用功,好在最后问题解决了。

补充:使用cmd查询svn中数据库表的方法 下载sqlite工具 网址:https://www.sqlite.org/download.html 解压缩之后打开会发现sqlite3.exe 把sqlite3.exe 文件复制到要更新的文件的.svn目录下

然后打开cmd就可以使用 sqlite3.exe wc.db 命令来查看svn数据库了。

经验分享 程序员 微信小程序 职场和发展