Ich bin mir nicht sicher, was Sie versuchen: Wenn Sie die Datei über hinzugefügt haben
svn add myfile
Sie haben svn nur angewiesen, diese Datei beim nächsten Commit in Ihr Repository zu stellen . Es gibt keine Änderung am Repository, bevor Sie eine eingeben
svn commit
Wenn Sie die Datei vor dem Festschreiben löschen, svn
haben Sie sie in ihren Datensätzen (weil Sie sie hinzugefügt haben), können sie jedoch nicht an das Repository senden, da die Datei nicht mehr vorhanden ist.
Entweder möchten Sie die Datei im Repository speichern und dann aus Ihrer Arbeitskopie löschen: Versuchen Sie in diesem Fall, Ihre Datei zurückzubekommen (aus dem Papierkorb?), Führen Sie das Commit durch und löschen Sie die Datei anschließend über
svn delete myfile
svn commit
Wenn Sie das rückgängig machen add
und die Datei einfach wegwerfen möchten , können Sie zu einem
svn revert myfile
svn
Dies weist (in diesem Fall) an, die Add-Operation rückgängig zu machen.
BEARBEITEN
Leider war mir nicht bewusst, dass Sie den GUI-Client "Versionen" für Max OSX verwenden. Versuchen Sie also entweder, das enthaltene Verzeichnis über die GUI wiederherzustellen, oder springen Sie ins kalte Wasser und starten Sie Ihre versteckte Mac-Befehlsshell :-) (es heißt "Terminal" in der deutschen OSX, keine Ahnung, wie man es auf Englisch aufruft Ausführung...)
svn rm
die Datei verwenden, auch wenn sie nicht im Verzeichnis vorhanden ist.