1. 程式人生 > >svn 更新文件沖突,提示中文亂碼解決

svn 更新文件沖突,提示中文亂碼解決

update .com aid 亂碼 src lean 選項 更新 mman

問題描述:

update 操作提示錯誤信息,中文亂碼 和 “Please execute the ‘Cleanup‘ command.”

技術分享圖片

Cleanup 操作報錯:

技術分享圖片

解決辦法:

1. 工具下載(sqlite3.exe):

鏈接:https://pan.baidu.com/s/1OXWMZPCsmRNEe3FluIdRuQ密碼:v773

<sqlite3.exe>解壓到指定目錄,<D:\SVN>

2. 找到<wc.db>

一般在svn文件默認目錄下, \.svn\wc.db

PS:文件夾選項設置,改為顯示隱藏文件。

技術分享圖片

3. 將<wc.db> 放置到<sqlite3.exe>目錄下,也就是<D:\SVN>下面

技術分享圖片

4. 進入控制臺(win+R;cmd進入),切換至<D:\SVN>路徑下

5. 執行命令:

① sqlite3 wc.db //進入到wc.db中

技術分享圖片

② select * from work_queue; //查看work_queue表中是否有亂碼

技術分享圖片

③ delete from work_queue; //刪除即可

④ 關閉dos窗口

6. 將<wc.db>文件復制回原路徑,重新執行cleanup操作,查看結果

結果顯示為被鎖定,繼續重復上面操作

① sqlite3 wc.db //進入到wc.db中

② delete from WC_LOCK; //刪除鎖定表的數據

7. 操作後文件回復原位,查看顯示

8. 不再報錯,問題解決

svn 更新文件沖突,提示中文亂碼解決