svn cannot cleanup solution

svn sometimes cannot be used normally due to some inexplicable problems, and the error "cleanup failed to process the following paths ...... previous operation has not finished" is reported, and it is useless for us to execute "cleanup" and restart. In the end, we can only Delete the re-pull code too. In fact, this problem is solved.

1. Download SQLite (select this version sqlite-tools-win32-x86-3140100.zip), unzip it and put it in the root directory of the svn directory in question, and execute the command

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

2. Then a list will appear, and the reasons for the svn exception are all here. Excuting an order

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

Here the problem is solved.

The actual implementation of the above does not solve the problem. When executing cleanup, it still prompts that a certain directory of svn belongs to the lock state. At this time it is necessary to execute

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

After the problem is solved, the cleanup operation can be completed

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325209890&siteId=291194637