我在Windows 7上使用Eclipse JUNO。部分選定資源未清理。 svn:E155032:未找到原始文本
我使用Visual SVN作爲SVN存儲庫。
當我嘗試更新文件,我得到一個錯誤
「未更新一些資源。 svn:E155004:'E:\ SVN \ tms'中有未完成的工作項目;首先運行'svn cleanup'。「
當我通過右鍵運行SVN清理點擊項目,我得到一個錯誤
」 一些選定的資源都沒有清理。 SVN:E155032:質樸的文字沒有找到「
我在Windows 7上使用Eclipse JUNO。部分選定資源未清理。 svn:E155032:未找到原始文本
我使用Visual SVN作爲SVN存儲庫。
當我嘗試更新文件,我得到一個錯誤
「未更新一些資源。 svn:E155004:'E:\ SVN \ tms'中有未完成的工作項目;首先運行'svn cleanup'。「
當我通過右鍵運行SVN清理點擊項目,我得到一個錯誤
」 一些選定的資源都沒有清理。 SVN:E155032:質樸的文字沒有找到「
您可以下載的SmartSVN恢復丟失的原始文件
什麼工作對我來說是要找到失蹤的原始節點,並使用
sqlite3 .svn/wc.db
sqlite> select * from pristine where checksum="$sha1$<your missing pristine here>";
這個沒有取得任何結果(缺少原始,預計結果)
當地SVN DB直接刪除它sqlite> select * from nodes where checksum="$sha1$<your missing pristine here>";
我只有一個項目有,所以當我已將它刪除:
sqlite> delete from nodes where checksum="$sha1$<your missing pristine here>";
然後用力svn更新刪除的節點和一切工作正常
它的工作原理。通過這個,你明白svn是如何工作的。優秀! –
沒有解決方案呢.. –