websvn 乱码 java 源文件

websvn 乱码 java 源文件

它似乎试图将 Javadoc 链接插入到标准 Java 类中,等等。结果输出相当难以阅读。例如,我在某一点定义了一个队列:

private Queue replyQueue;

WebSVN 将其呈现如下(包括文字):

private 1.5.0/docs/api/java/util/Queue.html">Queue replyQueue;

现在,它似乎不会影响比较修订图表或其他方面的业务逻辑,并且可能只是简单的配置错误,但我已经研究了一段时间,但并没有取得太大进展。有没有其他人看到过(最好是修复过)WebSVN 中 Java 输出乱码的问题?

答案1

我注释掉了以下行/etc/websvn/config.php,问题就解决了。

//$config->useGeshi();

答案2

按照此处提到的方法,这个问题在我们的设置中得到了正确的修复

https://bugs.launchpad.net/ubuntu/+source/geshi/+bug/843908 (Andreas Schöneck 评论)

通过将 GeSHi 更新到最新版本 (1.0.8.10),我能够解决这个问题。

我采取的步骤:1. 下载 GeSHi 分发档案,解压(您将获得一个 geshi 文件夹)2. 备份旧的 /usr/share/php-geshi 3. 使用档案中的 geshi 文件夹替换旧的 /usr/share/php-geshi

网址http://sourceforge.net/projects/geshi/files/geshi/GeSHi%201.0.8.10/

相关内容