我跟着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)
我谷歌很多东西来理解这个问题,但我在网上找不到任何解决这个问题的方法。
问题在哪里,我该如何解决?
答案 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 ...');
干杯!