websvn искажает исходные файлы java

541
Joseph Weissman

Похоже, что он пытается интерполировать ссылки Javadoc в стандартные классы Java, между прочим. Результирующий вывод довольно сложно прочитать. Например, я определяю очередь в одной точке:

private Queue replyQueue;

WebSVN отображает это следующим образом (включая литералы):

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

Теперь, похоже, это не влияет на бизнес-логику с точки зрения сравнения графиков ревизий или чего-либо еще, и, вероятно, это прямая неверная конфигурация, но я немного потрудился и не смог добиться большого прогресса. Кто-нибудь еще видел - в идеале исправленный - эту проблему с искаженным выводом Java из WebSVN?

3

2 ответа на вопрос

2
Joseph Weissman

Я закомментировал следующую строку, /etc/websvn/config.phpи проблема решилась сама собой.

//$config->useGeshi();

Но кажется, что таким образом теряется некоторая синтаксическая окраска. mvw 7 лет назад 0
2
Notalifeform

следуя рецепту, упомянутому здесь, эта проблема была исправлена ​​в нашей настройке

https://bugs.launchpad.net/ubuntu/+source/geshi/+bug/843908 (комментарий Андреаса Шёнека)

Обновив GeSHi до последней версии (1.0.8.10), я смог решить эту проблему.

Мои шаги сделаны: 1. скачать архив с дистрибутивом GeSHi, распаковать (вы получите папку geshi) 2. сделать резервную копию старого / usr / share / php-geshi 3. заменить старый / usr / share / php-geshi на папку geshi изнутри архив готов

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

Это помогло. Синтаксис окраски и ссылки на документы Java теперь работает. mvw 7 лет назад 0