1. 程式人生 > 實用技巧 >svn up時,提示 Can‘t move ‘專案目錄/.svn/tmp/svn-iq3Ec4‘ to ‘/專案目錄/public/.user.ini Operation not permitted

svn up時,提示 Can‘t move ‘專案目錄/.svn/tmp/svn-iq3Ec4‘ to ‘/專案目錄/public/.user.ini Operation not permitted

問題場景:

執行svn up時,提示

提示需要先執行下 svn cleanup

需要cleanup是工作中還有工作佇列沒執行完畢,但是使用這個卻不行,那我的思路是去wc.db 直接刪除工作副本佇列。

解決辦法:

刪除工作佇列,

①SSH方式:開啟.svn/wc.db

執行 : delete from wrok_queue;(資料庫語句,需分號結束)

Linux沒有訊息是最好的訊息,應該可以了。再執行下svn up驗證結果如下:

提示locked,需執行 svn cleanup,執行清除後,再執行 svn up 成功!

②如果是本地svn 同理用資料庫工具開啟,專案目錄/.svn/wc.db執行上面的命令即可,.svn是隱藏目錄,設定下隱藏檔案顯示。