zoukankan      html  css  js  c++  java
  • SVN:Cleanup failed to process the following paths

    频繁使用SVN,于是乎玩坏了。用了一下clearup,结果爆了如题错误。查了一下,是有文件被加锁了,位置在项目根目录 .svn下的wc.db 里,需用专门工具才能看到里面。就是个数据库,里面有很多表。

    解决方案:使用SQLite一款轻型的数据库,将它清除掉。

    官网下载地址:https://www.sqlite.org/download.html 需要下载两个文件sqlite-tools-win32-*.zip 和 sqlite-dll-win32-*.zip。解压之后, sqlite3.def、sqlite3.dll 和 sqlite3.exe 三个文件最为主要。把它们拷到项目根目录,即.svn所在的目录。

    工具放好了,cmd到项目目录,执行:

    sqlite3.exe .svn/wc.db "select * from work_queue"

    目的是列出所有加锁的文件。如果什么也没显示,也就不会报错了,呵呵。

    我的显示一个,接下来该删除了 执行:

    sqlite3.exe .svn/wc.db "delete from work_queue"
    

      删除完毕,再执行第一句命令,发现不显示了,说明成功了,现在再去执行svn的clearup,不报错了。ok!

  • 相关阅读:
    排序算法 之 冒泡排序 插入排序 希尔排序 堆排序
    DataStructure之线性表以及其实现
    使用可重入函数进行更安全的信号处理
    内存经济学
    电脑通用技能
    循环套餐的逻辑
    占用了多少内存
    索引的用法
    电脑的眼缘
    字符串积木
  • 原文地址:https://www.cnblogs.com/yangchas/p/7339398.html
Copyright © 2011-2022 走看看