Как настроить список каталогов Apache + SVN webDAV

У меня есть сервер Subversion, работающий с Apache mod_dav_svn и это работает хорошо, но возможность просмотра через HTML немного спартанская. Есть ли способ настроить его вообще?

альтернативный текст

Есть две вещи, которые я хотел бы сделать, чтобы иметь огромное значение:

  1. отделите каталоги от файлов, чтобы все каталоги находились сверху. Прямо сейчас все в алфавитном порядке. (на приведенном выше рисунке все каталоги, предшествующие файлам, расположены в алфавитном порядке, но поверьте мне, это не обычный случай)

  2. Перечислите основную статистику файла (размер файла, время модификации, последняя обновленная версия и т. Д.)

Возможно ли сделать что-либо из этого с mod_dav_svn?

3 ответа

Решение

Похоже, WebSvn может вам помочь. Я попробовал trac, и он очень приятный, но я нашел его сложным и, кажется, излишним для того, что вы ищете, IMO.

В ванильной установке Subversion веб-интерфейс очень спартанский. (Помните, что HTTP-интерфейс предназначен для клиентов SVN, а не людей.)

Вы можете настроить отображение с помощью директивы SVNIndexXSLT. (Вот хорошее место для начала).

Если вы хотите что-то более богатое (с журналами и функциями сравнения), вам нужно будет установить специальный интерфейс. WebSVN и ViewVC очень популярны. Существует также Trac, но это инструмент более высокого уровня.

Список других инструментов просмотра репо.

Просто к сведению, мы используем WebSVN для нашего экземпляра репо. Потребовалось некоторое усилие, чтобы его запустить и запустить, но после его настройки вы можете оставить его в покое.

Не из коробки - то есть без изменения исходного кода. Возможно, вас заинтересуют такие инструменты, как ViewSVN или более сложный trac или redmine.

Другие вопросы по тегам