Probleme mit Subversion. „Log-Befehl ist falsch platziert“ kann nicht bereinigt werden

Probleme mit Subversion. „Log-Befehl ist falsch platziert“ kann nicht bereinigt werden

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 commitoder updatebekomme 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 cleanupbekomme 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.

verwandte Informationen