please execute the cleanup command

系统管理员 2021-12-08 18:55 397阅读 0赞

原因:
SVN操作冲突,因之前某个操作未释放,导致后续的操作无法执行。

解决方案:

方案一:
使用命令行在进入项目根目录下,执行svn cleanup命令。如果控制台中报异常信息,我这里是另一个程序正在使用此文件,进程无法访问,则说明之前的某个操作未释放,请查看方案二。

方案二:
一、下载sqlite3工具
二、将sqlite3.exe文件解压缩到.svn目录的同级目录
三、打开命令行工具,切换到.svn的同级目录,执行如下命令

  1. //该命令可以查看当前挂起的svn操作
  2. sqlite3.exe .svn/wc.db "select * from work_queue"
  3. //该命令可以删除当前挂起的svn操作
  4. sqlite3.exe .svn/wc.db "delete from work_queue"

四、在控制台中执行svn cleanup命令,没有报错信息则说明问题已解决。
svn cleanup


-—————-本文结束感谢您的阅读——————

发表评论

表情:
评论列表 (有 0 条评论,397人围观)

还没有评论,来说两句吧...

相关阅读