Wenn ich meine Svn von / usr / local / bin / aus führe sagt es:
svn: E200029: Konnte keine atomare Initialisierung durchführen svn: E200030: SQLite kompiliert für 3.7.13, läuft aber mit 3.6.12
sqlite3 --version gibt mir 3.7.13
Was ist schiefgelaufen und wie kann ich es beheben? Ich bin auf Mac OS X (10.6.8).
// edit1:
/ usr / local / bin / sqlite3 - Version 3.7.13
/ usr / bin / sqlite3 - Version 3.7.13
// edit2: Ich habe das "repariert", indem ich svn über homebrew installiert habe und explizit / usr / local / bin / svn verwendet habe
(bitte upvote die entsprechende Antwort)
Für Mac-Benutzer:
brew link --force sqlite3
) Für Fedora-Benutzer:
yum update sqlite3
oder yum install sqlite
Ich habe das gleiche Problem erlebt, ich habe das Herunterladen Ссылка gelöst und das Archiv entpackt tar / gunzip und caping sqlite3.c aus dem resultierenden Verzeichnis in $ svn-src-folder / sqlite-amalgamation / sqlite3.c.
Führen Sie configure / make / sudo make install aus und Sie sollten es lösen.
Ich hatte brauen, Svn 1.8, funktioniert gut in OSX 10.8.
Ich habe auf 10.9 aufgerüstet, kaputt. Aus irgendeinem Grund die Symlinks Gebräu make in /usr/local/bin
wurden durch die 10.9 Installation entfernt?
brew update
wurde nicht repariert.
brew install svn
fixed svn, oder so dachte ich.
Dann tatsächlich mit Svn 1.8 ( /usr/local/bin
zuerst in meinem Pfad) hatte ich auch die obige SQLite Fehlermeldung. Eine neuere SQLite ist in /usr/local/Cellar
, aber nicht symbolisiert in /usr/local/bin
oder irgendetwas.
brew install sqlite3
... hat es nicht behoben. Und ich bemerkte, dass brew sagt, dass es für diese Komponente nicht symlink ist. ok.
ABER, nach dieser Neuinstallation, eine weitere Neuinstallation von svn brauen svn deinstallieren brauen svn installieren
DID es reparieren. Ich weiß nicht warum. Jetzt kann Svn erfolgreich sein.
Nachdem ich subversion wieder verlinkt hatte, musste ich auch sqlite3
Das bedeutet, dass Subversion mit SQLite Version 3.7.13 kompiliert wurde, aber jetzt läuft SQLite 3.6.12.
Alles, was Sie tun müssen, ist, Ihre Subversion neu zu kompilieren / neu zu installieren.
Für mich hat yum install sqlite
in Fedora das Problem behoben.