Ich habe ein Projekt in Subversion, das ich mit Eclipse entwickle. Ich habe das ursprüngliche Auschecken aus dem SVN-Repository in Eclipse durchgeführt. Einige Wochen lang war alles in Ordnung, dann erkennt Eclipse (speziell: Subclipse in Ganymede) mein Projekt aus einem unbekannten Grund nicht mehr als unter SVN-Kontrolle. Das Team-Kontextmenü zeigt nur die grundlegenden Menüoptionen "Patch anwenden" / "Dieses Projekt freigeben". Über die Shell kann ich das Projekt weiterhin mit den svn-Befehlszeilentools aktualisieren, sodass ich weiß, dass die svn-Anmeldeinformationen weiterhin funktionieren. Andere Projekte unter Subversion in derselben Kopie von Eclipse funktionieren weiterhin.
Mir ist klar, dass ich die lokale Kopie löschen und erneut auschecken kann, aber ich möchte lieber verstehen, was schief gelaufen ist - beheben Sie das Problem, anstatt die Symptome zu maskieren. Wo speichert Eclipse sein Wissen darüber, welche Projekte unter Versionskontrolle stehen? Ich habe mir die .project
Datei und das .settings
Verzeichnis angesehen, konnte aber keine offensichtliche Erwähnung von svn nature oder Ähnlichem feststellen, selbst in den Projekten, die noch ordnungsgemäß funktionieren.