1. 程式人生 > >SVN clean up 亂碼路徑

SVN clean up 亂碼路徑

怎麼解決svn清理失敗清理失敗,並且提示的中文路徑顯示亂碼

1、下載 sqlite資料庫工具,sqlite3.exe

2、將下載到的 sqlite3.exe檔案複製到本地磁碟的某個目錄下,我的目錄是D:\tools\svn

3、然後找到本地svn檔案庫下.svn/wc.db檔案, 將其複製到D:\tools\svn目錄下,如果看不到.svn資料夾,需要從作業系統工具-選項-檢視中設定“顯示隱藏的檔案和資料夾”為選中

4點選開始 -> 執行 -> cmd,開啟cmd視窗,輸入以下命令:

D:

cd D:\tools\svn

sqlite3 wc.db

select* from work_queue;

如果此時查詢有記錄,則執行以下命令:

delete from work_queue;

5、將D:\tools\svn\wc.db檔案,覆蓋本地svn檔案庫目錄 .svn目錄下的wc.db檔案

6、然後再右鍵點選本地svn檔案庫目錄,執行clean up,就能夠正常清理了。

若更改db檔案後,提示工作副本已鎖定;可手動 使用控制檯 svn cleanup 進行清理,若無問題後則回覆正常