Вы можете добавить директиву SVNIndexXSLT
в
вашего репозитория в httpd.conf
:
<Location: /repository>
DAV svn
SVNPath /var/repository
SVNIndexXSLT "/svnstyle.xsl"
[...]
</Location>
С помощью этой директивы Subversion сгенерирует список каталогов xml вместо html, и вы можете оформить этот список XML любым способом в указанном файле xslt.
Помните, что путь, который вы указываете в директиве SVNIndexXSLT
, является URL-адресом вашего веб-сервера, браузер должен иметь к нему доступ для правильного отображения страниц.
Вы можете использовать xslt
для настройки вывода. Т.е. см. http://www.reposstyle.com
Не знаю, как установить скин для браузера репозитория по умолчанию, но, может быть, Warehouse может вам помочь?
Если вам нужен другой способ просмотра репозитория Subversion через веб-интерфейс, я бы посоветовал заглянуть в Trac ( http://trac.edgewall.com ). Вы даже можете просмотреть собственный репозиторий Subversion Trac по адресу http://trac.edgewall.org/browser .
Я не уверен, можно ли изменить внешний вид самого браузера Subversion, не копаясь в коде Trac , но общий внешний вид Trac, безусловно, можно изменить, как это было сделано в проекте Maia Mailguard по адресу http://maiamailguard.com/maia/browser .