SVN (Subversion) svn cleanup E155009: Failed to run the WC DB work queue associatede

SVN CLEANUP 錯誤訊息

svn: E155009: Failed to run the WC DB work queue associated with ‘svndir ‘, work item 145901 (file-install files/160809.txt 1 0 1 1)
svn: E000018: Can’t move ‘svn/tmp/svn-dwx195’ to ‘files/160809.txt’: Invalid cross-device link

解決方法

清除 .svn/wc.db 的資料表 (WORK_QUEUE)

使用 SQLite Command 或 Browser

通常 Command 指令是:sqlite3 .svn/wc.db “delete from work_quque”

http://sqlitebrowser.org/

 

另外,如果發生:

svn: Can\’t convert string from \’UTF8\’ to native encoding

修正方式:export LC_ALL=en_US.UTF-8

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *