TortoiseSVN在1.7版本开始,取消了工作副本所有目录下的.svn,只在根目录下设置一个.svn目录,并且.svn目录中的文件也不一样了。

今天同事执行svn update的时候报了一个错误:

Working copy ** locked ,sqlite[S14]:unable to open database file

奇怪,怎么svn跟sqlite有什么关系了?后来发现在.svn中存在一个wc.db文件,貌似这个文件是sqlite的数据库文件
同事是因为硬盘损坏导致wc.db文件不可用,所以无法正常的svn update。那说明在1.7版本后增加了wc.db这个文件,并且对本地更新,提交操作有关。
.svn主要记录两项关键信息:
1、工作文件的基准版本(叫做文件的工作版本)
2、一个本地副本最后更新的时间戳
虽然本次不是wc.db问题,但是日常使用中很可能会遇到如下问题:
报错svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted
解决方法:清空svn的队列
1.下载sqlite3.exe   
2.找到你项目的.svn文件,查看是否存在wc.db
3.将sqlite3.exe放到.svn的同级目录
4.启动cmd执行sqlite3 .svn/wc.db "select * from work_queue",看到很多记录
5.下一步执行delete from work_queue,如图,再cleanup就可以了

TortoiseSVN--wc.db相关推荐

  1. SVN 图标和工具、wc.db学习

    这是以前的项目:当前和服务器断开了连接:但是还是有SVN的图标: 先来学习一下图标: 绿色对钩     当客户端文件与服务器文件完全同步的时候,系统就会显示以上图标: 黄色惊叹号     当客户端文件 ...

  2. 关于SVN:cleanup失败提示:failed to run the WC DB work queue associated with ‘E:XXX’

    标题关于SVN:cleanup失败提示:failed to run the WC DB work queue associated with 'E:XXX',work item 38126(file- ...

  3. svn: E155009: Failed to run the WC DB work queue associated with原因分析及解决方案

    在使用svn checkout一个项目时报错: 查看我的目录,发现文件没有完全checkout下来,于是想要执行svn update进行更新,结果报错.让我先执行cleanup 执行svn clean ...

  4. SVN-Failed to run the WC DB work queue associated with blablabla

    在Mac上上传项目文件到时,因为部分文件名包含非法字符,导致在Win上更新后无法识别并报错,并且无法Cleanup,陷入死循环. 原因是SVN命令采用队列方式,需要清除之前有问题的命令,步骤如下: 1 ...

  5. 解决SVN 中Failed to run the WC DB work queue的错误方法

    文章主要内容来源于 https://blog.csdn.net/fans439642593/article/details/81169265 更多问题可以参考此条链接:https://blog.csd ...

  6. SVN报错fail to run the WC Db work queue associated with,清理失败,乱码的解决方式

    问题导致: 首先这个问题是笔者踩过的坑.这个问题很好解决,但是由于小编的一时粗心.....当时在执行命令的时候漏掉了:导致花费了一个小时才找到原因.这个问题可能是在更新或者提交的时候,正在更新时候点击 ...

  7. SVN报错之“Failed to run the WC DB work queue associated with...“的解决方法

    SVN报错之"Failed to run the WC DB work queue associated with-"的解决方法 文章目录 SVN报错之"Failed t ...

  8. 真实有效!!解决SVN 中Failed to run the WC DB work queue的错误方法

    更新SVN时,clean up 无效,报出以下错误 Failed to run the WC DB work queue 解决办法: 下载sqlite3.exe(下面有下载链接),将下载好的sqlit ...

  9. SVN Cleanup 提示:Failed to run the WC DB work queue associated with

    在svn本地目录更新文件夹时,更新失败. 然后svn提示我,让我cleanup一下,于是就去cleanup. 结果同样失败: Failed to run the WC DB work queue as ...

  10. Failed to run the WC DB work queue associated with

    解决windows下SVN Cleanup错误:Failed to run the WC DB work queue associated with 参考文章:https://www.cnblogs. ...

最新文章

  1. weight decay (权值衰减)
  2. .net 提供不通过反射访问不同数据库吗?
  3. jQuery轮 播的封装
  4. 牛客网C++面经 C++11
  5. VMware 即使克隆解析
  6. modification of global variable “Promise.prototype.finally“ is not allowed when using plugins at app
  7. 开源项目面试重要吗_您的开源故事很重要
  8. 对AIOps智能化运维的基础理解
  9. 解决springmvc报No converter found for return value of type: class java.util.ArrayList问题
  10. Failed to start SYSV: NGINX is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 proxy server.
  11. 【jzoj1592】【二分】【GDKOI训练】音乐节拍
  12. 英语单词常见词根总结
  13. Python 文件加密
  14. python之re模块详解
  15. texturepacker 打包图集
  16. linux环境下IO的常用函数
  17. 利用OpenCV读图绘制栅格导航
  18. (第二场网络赛J题)Leaking Roof(bfs)
  19. 列线图工具_Nomogram
  20. 关于计算机的英语作文带翻译,关于网络的英语作文带翻译

热门文章

  1. 高通 Camera HAL3:CAMX中实现Dump YUV、RAW
  2. 关于DHCP跨网段分配和思科WLC的跨网段分配
  3. bvs是什么意思_电磁场中的B和H是什么意思?
  4. 服务器云平台 系统,服务器云平台系统
  5. Parrot linux 开机启动提示[TOMOYO] Problem starting the computer更新完重启开机的时候出现的这个提示。...
  6. numpy矩阵与通用函数
  7. U盘常见问题解决方法
  8. Supermap iDesktop中三维缓存生成和使用
  9. 关于u盘提示格式化,只剩8M但又格式化不了的数据恢复教程的处理办法
  10. kubernetes 详解(中)