从/ usr/local/bin /运行我的svn时,它说:
svn:E200029:无法执行原子初始化svn:E200030:SQLite编译为3.7.13,但运行3.6.12
sqlite3 --version给了我3.7.13
出了什么问题,我该如何解决?我在Mac OS X上(10.6.8).
// EDIT1:
/ usr/local/bin/sqlite3 --version 3.7.13
/ usr/bin/sqlite3 --version 3.7.13
// edit2:我通过自制软件安装svn并明确使用/ usr/local/bin/svn"修复"了这个问题
(请upvote相应的答案)
对于Mac用户:
brew link --force sqlite3)对于Fedora用户:
yum update sqlite3或yum install sqlite我遇到了同样的问题,我解决了下载http://www.sqlite.org/sqlite-amalgamation-3.7.6.3.tar.gz,使用 tar/gunzip 解压存档并将 sqlite3.c 从结果目录复制到 $svn -src-folder/sqlite-amalgamation/sqlite3.c。
运行configure/make/sudo make install,你应该可以解决。