Ich habe ein Projekt in Subversion, das ich mit Eclipse entwickle. Ich habe das ursprüngliche Auschecken aus dem svn-Repository aus Eclipse heraus durchgeführt. Einige Wochen lang war alles in Ordnung, dann erkannte Eclipse (genauer gesagt: subclipse in Ganymede) aus unbekannten Gründen mein Projekt nicht mehr als unter svn-Kontrolle stehend. Das Team-Kontextmenü zeigt nur die grundlegenden Menüoptionen "Patch anwenden" / "Projekt freigeben". Von der Shell aus kann ich das Projekt immer noch mit den svn-Befehlszeilenwerkzeugen aktualisieren, so dass ich weiß, dass die svn-Anmeldedaten noch funktionieren. Andere Projekte unter Subversion in der gleichen Kopie von Eclipse funktionieren noch.
Ich weiß, dass ich die lokale Kopie löschen und erneut überprüfen kann, aber ich möchte lieber verstehen, was schief gelaufen ist, und das Problem beheben, anstatt die Symptome zu verschleiern. Wo speichert Eclipse sein Wissen darüber, welche Projekte unter Versionskontrolle stehen? Ich habe mir die .project
Datei und die Datei .settings
Verzeichnis, konnte aber keine offensichtliche Erwähnung von svn nature oder etwas Ähnlichem finden, auch nicht in den Projekten, die noch richtig funktionieren.