Ich bin dieses Posting falls jemand läuft in einer ähnlichen Situation. Ich betreibe Eclipse Luna mit dem Subclip-Plugin.
Ich habe dies zuvor ohne Missgeschick getan, aber Svn ist eine der "griffiger" Source-Control-Repositories mit denen ich gearbeitet habe.
Ich wollte eine PNG-Logo-Datei in meine App verschieben. Also habe ich den bestehenden in einen logo_bak umbenannt und dann den neuen importiert und dann den gleichen Namen wie das bestehende Logo, das ich gerade in logo_bak umbenannt habe. Ich checkte dann einige Dateien ein und machte mich auf den Weg zu anderen Aufgaben.
jedoch am nächsten Arbeitstag, wenn begann ich Eclipse luna mein gesamtes Projekt bis war „dirty“, wie er durch die SVN-Label Dekoration für schmutzig auf dem Projekt angegeben.
(Eine Datei, die als „dirty“ markiert ist, muss verpflichtet werden, eine „unversionierte“ Datei wurde in SVN-Repository noch nicht hinzugefügt, und so weiter.)
und ich konnte es einfach nicht mit svn synchronisieren. Ich fand auch, dass meine Dateien nie eingecheckt wurden. Wenn ich mit der rechten Maustaste auf mein Projekt klickte, dann auf Team - Projekt freigeben, wurde diese Option nicht angezeigt und Team - Synchronisieren mit Repository wurde deaktiviert.
Ich habe versucht, ein neues Projekt zu erstellen, Löschen von Metadaten aus der Eclipse, Öffnen und Schließen des Projekts und mehrere andere Dinge, aber was funktionierte, war das Projekt von Svn zu trennen, dann wieder zu verbinden. Danach konnte ich mit der rechten Maustaste auf das Projekt klicken und dann Team - Projekt freigeben auswählen. Dann, als ich synchronisiert habe, hatte ich etwa ein Dutzend Dateien zum Überschreiben und Aktualisieren, obwohl ich, wenn ich nach Unterschieden suchte, dieselben waren wie im Repo. Danach hat alles wieder normal funktioniert.
Mit welchem Tool und welcher Version haben Sie das Projekt auf Ihre Festplatte überprüft? Welche Version von Subclipse gibt es auch? –
Ich verwende das Befehlszeilenprogramm "svn" zum Auschecken. Ich habe meine Frage bearbeitet, um alle Versionsnummern hinzuzufügen. –
Können Sie die Schritte hinzufügen, die Sie für den Import durchgeführt haben? Ich habe ein paar Szenarien durchgespielt und Subclipse scheint jedes Mal die Metadaten zu finden. Das einzige Mal, wenn dies nicht der Fall war, war ein zusätzlicher Ordner zwischen dem Ort, an dem sich das Projekt befand, und dem Hauptverzeichnis der Arbeitskopie (mit einem .svn-Unterordner). Ich benutze hauptsächlich Windows, also bin ich mir nicht sicher, ob ich das Problem reproduzieren kann oder mehr Einblick bieten kann, aber jemand anders kann das vielleicht tun. –