打开它时WebSVN错误

时间:2011-12-16 12:37:36

标签: svn version-control repository websvn

我跟着http://agilior.pt/blogs/pedro.rainho/archive/2010/02/06/11698.aspx第一次在我的笔记本电脑(ubuntu OS)上安装了SVN和WebSVN,但当我打开http://localhost/WebSVN时,我会收到以下错误:

Error running this command: svn --non-interactive --config-dir /tmp log --xml --quiet 'file:////var/sourcecontrol/svn/newRepository/@' --limit 1
svn: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/lib/libneon-gnutls.so.27)
svn: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/lib/libneon-gnutls.so.27)

我谷歌很多东西来理解这个问题,但我在网上找不到任何解决这个问题的方法。

问题在哪里,我该如何解决?

3 个答案:

答案 0 :(得分:2)

当我在任何svn命令中出现相同的问题时,首先我找到了带有

的库

locate libxml2.so

发现我在/usr/local/lib文件夹中有三个版本:

/usr/local/lib/libxml2.so
/usr/local/lib/libxml2.so.2
/usr/local/lib/libxml2.so.2.7.8

所以我决定删除/usr/lib/libxml2.so/usr/lib/libxml2.so.2,这解决了我的问题。

答案 1 :(得分:0)

对我来说,重新安装libxml解决了这个问题。请尝试以下命令

    sudo apt-get install libxml2 libxml2-dev libxslt1-dev
    sudo gem install nokogiri

答案 2 :(得分:0)

我遇到了同样的问题,我解决了它,包括config.php中的SVN bin路径:

$ config-> setSVNCommandPath('... svn bin path ...');

干杯!