2012-11-26 10 views
7

Ich verwende Eclipse JUNO unter Windows 7.Einige ausgewählte Ressourcen wurden nicht bereinigt. svn: E155032: Unbereiteter Text nicht gefunden

Ich verwende Visual SVN als SVN-Repository.

Wenn ich versuche zu Update eine Datei, ich erhalte eine Fehlermeldung

'wurden einige Ressourcen nicht aktualisiert. svn: E155004: In 'E: \ SVN \ tms' sind nicht abgeschlossene Arbeitsaufgaben vorhanden; führe 'svn cleanup' zuerst durch.

Wenn ich SVN Cleanup durch einen Rechtsklick auf Projekt ausführen, bin ich erhalte eine Fehlermeldung

Einige ausgewählte Ressourcen nicht gereinigt wurden. svn: E155032: Pristine Text nicht 'gefunden

+1

noch keine Lösung .. –

Antwort

2

Sie SmartSVN herunterladen können verloren pristine Datei

4

Herunterladen SmartSVN und klicken Sie auf "bestätigen Admin-Bereich", um die Unstimmigkeiten zu beheben wiederherzustellen. Weitere Referenz here.

+1

Danke für die Blog Erwähnung :-) Diese Frage hat sich zu einer meiner Top-Quellen für den Verkehr. – invertedSpear

2

Was war für mich gearbeitet in der lokalen SVN DB

sqlite3 .svn/wc.db 
sqlite> select * from pristine where checksum="$sha1$<your missing pristine here>"; 

diese keine Ergebnisse brachte (für fehlende pristine wurde erwartete Ergebnis)

mit fehlenden ursprünglichen Knoten und löschen Sie es direkt zu finden
sqlite> select * from nodes where checksum="$sha1$<your missing pristine here>"; 

ich hatte nur ein Element gibt es so, wenn ich es gelöscht haben:

sqlite> delete from nodes where checksum="$sha1$<your missing pristine here>"; 

und dann gezwungen svn um gelöschte Knoten zu aktualisieren und alles hat funktioniert OK

+0

Es funktioniert. Und damit verstehst du, wie Svn funktioniert. Ausgezeichnet! –