2012-11-26 14 views
7

Windows 7でEclipse JUNOを使用しています。一部のリソースが削除されませんでした。 svn:E155032:元のテキストが見つかりません

私はSVNリポジトリとしてVisual SVNを使用しています。私はアップデートファイルにしようとすると

、I 'はエラーに

を取得しています一部のリソースは更新されませんでした。 svn:E155004: 'E:\ SVN \ tms'に未完了の作業項目があります。最初に 'svn cleanup'を実行してください。選択されたリソースのいくつかがクリーンされませんでした「私はプロジェクトの上で右クリックしてSVNのクリーンアップを実行すると

、私はエラーに

を取得しています」。 SVN:E155032:プリスティンテキストは "

+1

まだ解決策はありません.. –

答えて

2

を見つけていないあなたはSmartSVNをダウンロードして、不整合を修正するための『管理エリアを検証』をクリックして失われた自然のままのファイルに

4

を復元するためにSmartSVNをダウンロードすることができます。参照番号here

+1

ブログのご意見ありがとうございます:-)この質問は、トラフィックのための私のトップソースの一つになっています。 – invertedSpear

2

何私のために働いたことは自然のままのノードが欠落して見つけて、

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とすべてが正常に実行されました。

+0

それは動作します。そしてこれで、あなたはsvnがどのように動作するかを理解します。優れた! –

関連する問題