2010-08-23 12 views
8

mich jemand auf diesen erleuchten kann ...svnadmin create: Erwartete Option

Als ich Kommentar- die Zeile in/etc/subversion/config store-auth-creds = no, und wenn ich eine neue Repo erstellen, sehe ich die folgenden Fehler:

Ich verstehe, dass diese 37 Zeile auf die store-auth-creds = no Option zeigt, aber welche Option erwartet svnadmin jetzt ??

Art von neu in SVN .. =) und ich benutze Ubuntu 9.1 für meine SVN.

+0

jus hinzuzufügen, "store-auth-creds = no" ist eine Option für das System KEINE zuvor eingegebenen Anmeldeinformationen zu speichern. =) – Dave

Antwort

10

Entweder Ihre svnadmin erkennt nicht speichern-auth-creds oder Sie haben die Config-Datei, wie Sie es bearbeitet haben (ein Leerzeichen, wo es nicht usw. gehört) vermasselt.

+0

Awesome Frage und Awesome Antwort – pal4life

0

Ich stieß auf das gleiche Problem und versuchte Subversion für mein Xcode-Projekt einzurichten.

svnadmin: /Users/admin/.subversion/config:94: Option expected

Aus irgendeinem Grunde hat die Leitung 94, geteilt Konfigurationsdatei der Subversion Kommentare Zerhacken, die von ### in zwei separate Leitungen gestartet werden. Bearbeiten Sie die Konfigurationsdatei, um den Kommentar in 1 Zeile wiederherzustellen, oder fügen Sie ### an der Vorderseite der zweiten Zeile hinzu. Voila, Problem gelöst.

+0

Übrigens musste ich einen Hashtag '#' Zeile 116 auch hinzufügen. – Fnord23

7

Versuchen Sie, die Leerstellen zu entfernen, bevor die Optionen aktiviert werden.

Zum Beispiel in svnserve.conf ermöglichen wir folgende Möglichkeiten:

anon-access=read 
auth-access=write 
password-db=passwd 

Vergewissern Sie sich, bevor diese Optionen nicht einmal einzelne Raum ist. Ich war mit dem gleichen Problem konfrontiert und es gelöst, als ich es für zusätzliche Leerzeichen in einer solchen Conf-Datei überprüft.

In Ihrem Fall muss Platz sein, bevor

store-auth-creds=no 

diese zusätzlichen Leerzeichen entfernen und Probleme gelöst werden.

+0

Oh! Subvesion! ... so lustig – lovespring

1

HINWEIS: Stellen Sie außerdem sicher, dass alle führenden Leerzeichen aus den Zeilen entfernt werden.

1

lief in ein ähnliches Problem. Erhalte den folgenden Fehler "svn E200002: Fehler beim Parsen der Konfigurationsdatei"

Leerzeichen waren die Ursache. Entfernen behoben