2013-08-26 3 views
6

Wenn ein Repository zu überprüfen versucht, erhalte ich: enter image description hereWie kann ich den Fehler "'Ordner_Name' nicht als Dateiname im Verzeichnis" in TortoiseSVN 1.8.1 beim Auschecken loswerden?

Meine TortoiseSVN Version ist: enter image description here

ich TortoiseSVN 1.7.13 herabgestuft: enter image description here

Mit TortoiseSVN 1.7.13, Das Auschecken funktioniert gut, aber ich kann nicht aktualisieren/commit und es heißt, ich muss "Arbeitsverzeichnis aktualisieren".

enter image description here

enter image description here

Beim Versuch, "Arbeitsverzeichnis zu aktualisieren", es beschwert sich über einen "fehlenden Standardeintrag":

enter image description here

Wer weiß, was los ist?

+0

Welche Version von Subversion haben Sie auf dem Server? –

+0

Subversion Version 1.6.12 (r955767) (wie in der HTML-Liste gedruckt). –

+0

Ihre 1.8-Arbeitskopie ist für Ihren 1.7-Client nicht zugänglich - es handelt sich um eine unidirektionale Aktualisierung/Konvertierung. IOW, Ihre Arbeitskopie ist nicht verwendbar, bis Sie wieder auf 1.8.x aktualisiert haben. – alroc

Antwort

7

Entfernen Sie den Platz im Ordnernamen. Um einen Ordner umzubenennen, öffnen Sie den Repository Browser und benennen Sie den Ordner um.

Subversion kann Leerzeichen im Datei-/Ordnernamen verarbeiten, Windows jedoch nicht. Das Problem tritt beim Auschecken oder beim Export auf, da Windows die Erstellung eines Ordners mit einem Namen, der mit einem Leerzeichen endet, nicht zulässt.

+5

Subversion behandelt Leerzeichen in Dateinamen vollkommen in Ordnung. Wenn Sie nicht erklären können, warum das Problem gelöst wird (und wie die Leerzeichen entfernt werden, wenn das OP die Arbeitskopie nicht aktualisieren kann, damit er es übernehmen kann), ist dies noch nicht einmal eine Antwort. – alroc

+0

Um einen Ordner umzubenennen, öffnen Sie den Repository Browser und benennen Sie den Ordner um. Ich hatte genau das gleiche Problem. Das Umbenennen hat das Problem behoben. Ich sehe keinen Grund, warum Sie abgelehnt haben. Und "Ja", Subversion kann Leerzeichen im Datei/Ordner-Namen, aber nicht am Ende. Das Problem tritt beim Auschecken oder beim Export auf, da Windows nicht erlaubt, einen Ordner mit dem Namen zu erstellen, der mit Leerzeichen endet. –

+2

Das ist die richtige Antwort, absolut! Ich hatte das gleiche Problem, und nachdem ich diesen Beitrag gelesen hatte, wurde mir klar, dass der problematische Ordner am Ende auch Platz hatte. Entfernen des Platzes behob das Problem! Ich verstehe nicht, warum diese Antwort so viele Downvotes hat! – gehho

Verwandte Themen