关于SVN无法cleanup的问题

原本本人的SVN是正常使用的,在commit一个文件后,SVN报告文件commit成功,但是又有报unfinished的错误,然后commit或update都提示先cleanup,cleanup却又不成功,报如下错误:


在查找资料 查了好久,还是没弄懂,之后冲动之下把SVN的服务器卸了再重装(活该被老大批了!),不过,重装之后SVN竟然正常了。然而第二天,再重新上传一个pdm文件后,又出现了同样的问题,这次就不敢再次卸载重装了,只能静下心来在网上慢慢搜索。跟着大佬的操作,终于解决了问题。

https://blog.csdn.net/ouyang_peng/article/details/53082607

本人作为一扎扎,喜欢一步步教你操作文档,故保留过程如下:

1、下载sqlite3.exe,我也不知道32位跟64位的时候会影响,我的电脑是64位的,反正我试用官网下载的32位没成功,当然也有可能是其他原因。

2、把sqlite3.exe放到.svn的目录下,与wc.db同级


3、最容易忘记的一步,已定要把对应sqlite3.exe的目录建到path的环境变量中,不然无法使用sqlite3命令。


4、打开运行,输入cmd命令


5、打开.svn的路径

  • g:
  • cd (.svn的路径)
  • sqlite3 .svn/wc.db "select * from work_queue"
  • sqlite3 .svn/wc.db "delete from work_queue"
  • sqlite3 .svn/wc.db "select * from work_queue"       --检查是否delete掉
  • sqlite3 .svn/wc.db "delete from wc_lock"

6、svn就可以cleanup了








  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值