我们在 SVN 1.6.11 上,今天刚刚升级到 1.8.8。我们可以使用 https:// 和 file:// 签入和签出文件
我们之前安装的 WebSVN 2.3.3 可以正常工作,但现在给出一个带有此错误的空白页面:
XML 错误:在第 3 行第 0 字节 28 列未找到元素 (3)\ncmd: svn --non-interactive --config-dir /tmp log --xml --verbose -r HEAD:1 'file:///主页/ckhronos/svn/repos/@HEAD' --limit 2
如果我们运行: svn --non-interactive --config-dir /tmp log --xml --verbose -r HEAD:1 'file:///path/to/repos/@HEAD' --limit 2
从命令行我们得到一个合理的输出:
<?xml version="1.0" encoding="UTF-8"?>
<log>
<logentry
revision="26184">
<author>authorname</author>
<date>2014-04-02T16:09:30.683040Z</date>
<msg>Short message.
</msg>
</logentry>
<logentry
revision="26183">
<author>authorname</author>
<date>2014-04-02T15:46:03.903486Z</date>
<paths>
<path
prop-mods="false"
text-mods="true"
kind="file"
action="M">/path/to/file/edited.txt</path>
</paths>
<msg>Long message here</msg>
</logentry>
</log>
我们使用 PHP 5.4 运行 CentOS 6.5。我们从源代码构建颠覆。有谁知道我们为什么会收到这个错误?