从 /usr/local/bin/ 运行我的 svn 时,它说:
svn:E200029:无法执行原子初始化 svn:E200030:为 3.7.13 编译的 SQLite,但使用 3.6.12 运行
sqlite3 --version 给我 3.7.13
出了什么问题,我该如何解决?我在 Mac OS X (10.6.8) 上。
//编辑1:
/usr/local/bin/sqlite3 --version 3.7.13
/usr/bin/sqlite3 --version 3.7.13
//edit2:我通过自制软件安装 svn 并明确使用 /usr/local/bin/svn 来“修复”这个问题
让我总结一下以下答案中的修复和建议:
(请为相应的答案投票)
对于 Mac 用户:
- (重新)通过自制软件或您使用的任何方式安装 svn(您可能需要
brew link --force sqlite3
)
对于 Fedora 用户:
- 尝试
yum update sqlite3
或yum install sqlite