Ich arbeite mit Xcode und Subversion auf dem Mac, aber meine Dateien sind chaotisch geworden und Xcode und Subversion beschweren sich. Wenn ich sie ausführe svn commit
oder update
bekomme ich die Meldung
svn: Working copy '.' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
aber wenn ich laufe, svn cleanup
bekomme ich die Meldung
svn: In directory '.'
svn: Error processing command 'committed' in '.'
svn: Log command for directory 'buttNew2~iPad.png' is mislocated
Irgendwelche Vorschläge?
Antwort1
Löschen Sie das Verzeichnis und führen Sie den Befehl „svn up“ im übergeordneten Verzeichnis aus.
Antwort2
svn macht immer auf verschiedene Weise Fehler. Die schnelle Lösung besteht immer darin, einen sauberen Checkout durchzuführen und alle Änderungen, die Sie im fehlerhaften Checkout vorgenommen haben, manuell zu kopieren.
Und dann wechseln Sie zu Git. Oder besser gesagt: Wechseln Sie einfach zu Git ;) Es gibt mehrere praktische Befehlszeilentools, mit denen Sie Ihr SVN-Repo in Git importieren und dabei Ihren Verlauf beibehalten können.