zoukankan      html  css  js  c++  java
  • 使用sqlite3解决IDEA中SVN更新提示cleanup却无法cleanup的问题


    用idea开发项目,更新svn有时莫名其妙的出现

    Error:Error performing cleanup for 'D:SourceProjectXXXX': svn: E155004: There are unfinished work items in 'D:SourceProjectpay2.0'; run 'svn cleanup' first.

    解决办法:


    1.官网下载sqllite3 https://www.sqlite.org/download.html,我是windows10,下载的是sqlite-tools-win32-x86-3240000.zip(1.64 MiB) 。


    2.解压。


    3.然后,将上面'D:SourceProjectXXXX'目录下的.svn里的wc.db拷贝过来。


    4.cmd命令
    sqlite3 wc.db
    **执行:select * from work_queue; //查看work_queue中保存的工作队列
    **执行:delete from work_queue;


    5.将wc.db放回原处。idea里再执行svn的Update Directory等命令。这时,还可能遇到一种提示

    Cleanup failed to process the following paths: D:SourceProjectXXXX  'D:SourceProjectXXXX...' is already locked。

    需要执行一个清除数据库中的wc_lock的表的操作。

    **执行:select * from wc_lock;
    **执行:delete from wc_lock;

    再将wc.db放回原处,idea更新svn就ok啦。

  • 相关阅读:
    shell_02
    shell_practise
    Shell_01
    PythonDay_03
    PythonDay_02
    PythonDay_01
    面试题32:从上到下打印二叉树
    面试题 31 : 栈的压入、弹出序列
    面试题20 : 表示数值的字符串
    面试题29:顺时针打印矩阵
  • 原文地址:https://www.cnblogs.com/buguge/p/9157647.html
Copyright © 2011-2022 走看看