gpt4 book ai didi

svn - 子剪辑错误 "svn: SQLite compiled for 3.8.6, but running with 3.8.5"

转载 作者:IT王子 更新时间:2023-10-29 06:30:29 27 4
gpt4 key购买 nike

我正在试用 Mac OS X Yosemite beta [编辑:完整版本中的相同问题],它似乎破坏了我的 Eclipse/Subversion。当我尝试执行任何 svn 操作时,我得到:

svn: Couldn't perform atomic initialization 
SQLite error
svn: SQLite compiled for 3.8.6, but running with 3.8.5

我已经使用 macports 安装了 subversion-javahlbindings +nobdb+universal,其中包括最新的 SQLite3 (3.8.6),所以我不知道 3.8.5 在我的系统上来自哪里。

Svn 在命令行上运行良好,但在 Eclipse 上运行不佳。我看过this similar problem并用谷歌搜索了相关的 E200029 错误代码,但没有成功。

由于它在命令行上运行,我想我的 Eclipse 设置中有一些东西以某种方式指向错误/旧的 svn,但我找不到任何地方可以更改任何适用的设置。

有什么建议吗? (除了明显将我的操作系统切换回 Mavericks)

编辑:我已经让 svnkit 努力获得 Eclipse svn 功能,但仍然想弄清楚 subversion-javahl 发生了什么,以供将来引用。

最佳答案

我已经解决了这个问题。

把版本换成3.8.5.0就可以了。

1、#brew uninstall sqlite

2、#brew uninstall subversion

3、#brew edit sqlite

修改以下内容:

  3 class Sqlite < Formula
4 homepage "http://sqlite.org/"
5 url "https://www.sqlite.org/2014/sqlite-autoconf-3080500.tar.gz"
6 version "3.8.5.0"
7 sha1 "7f667e10ccebc26ab2086b8a30cb0a600ca0acae"

34 resource "docs" do
35 url "https://www.sqlite.org/2014/sqlite-doc-3080500.zip"
36 version "3.8.5.0"
37 sha1 "c5655a4004095c50dc8403661e0ed02fd4191d57"
38 end

像 vim 一样,:wq 保存更改并退出。

4、#brew install --universal --java subversion

5, # rm -f/Library/Java/Extensions/libsvnjavahl-1.dylib 删除符号链接(symbolic link)文件;

6, # sudo mkdir -p/Library/Java/Extensions
# sudo ln -s/usr/local/lib/libsvnjavahl-1.dylib/Library/Java/Extensions/libsvnjavahl-1.dylib

7、重启Eclipse,就OK了。

关于svn - 子剪辑错误 "svn: SQLite compiled for 3.8.6, but running with 3.8.5",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25904364/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com