SVN interrupted与already-locked 解决方法
? ?
SVNinterrupted與already-locked 解決方法
1、svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted
可能是之前的cleanup命令沒有正常執行結束,系統給出的解決方案又是cleanup,那么就進入了死循環
此時cleanup依然會報如上的錯誤
解決方法:清空svn的隊列
1.下載 sqllite3.exe
2.找到你項目的.svn文件,查看是否存在wc.db
3.將sqlite3.exe放到.svn的同級目錄
4.啟動cmd執行
| sqlite3 .svn/wc.db "select * from work_queue" sqlite3 .svn/wc.db "delete from work_queue" |
6.ok了,此時回到項目中執行cleanup,也就不會報錯了
?
2、org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir
這個錯誤可能是由于上次沒有完成或者出錯的提交而引起的
解決方法(2種):
1、直接進入到項目文件夾下的.svn目錄,刪除lock文件就可以了
2、直接在eclipse中項目右鍵 team ?- 清理(cleanup)
3. 上上級目錄clean_up
轉載于:https://www.cnblogs.com/zhaozhenqiang/p/6555668.html
總結
以上是生活随笔為你收集整理的SVN interrupted与already-locked 解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10中内置的Linux Bash启
- 下一篇: Modelsim command lin