Как я могу обслуживать html thru svn? (Может ли svn действовать как веб-сервер?)

Я проверил javadocs (html файлы) в svn. Но когда я получаю доступ к файлам html через браузер, он интерпретируется как текст. Как я могу это исправить?

Ответ 1

SVN не является веб-сервером. Думаю, вы говорите о модуле Subversion Apache!? Если вы хотите просмотреть .html файлы как HTML, вы должны установить svn:mime-type=text/html:

svn propset svn:mime-type text/html *.html

См. Свойства в книге SVN.

Кроме того, если свойство svn:mime-typeset, затем модуль Subversion Apache будет использовать свою ценность для заполнения Content-type: Заголовок HTTP, когда отвечая на запросы GET. Это дает ключевой ключ о том, как отображать файл при просмотре вашего репозитория с веб-браузером.

Возможно, вы можете настроить свой клиент или сервер subversion со следующими строками в файле конфигурации:

[miscellany]
### Automatic properties are defined in the section 'auto-props'.
enable-auto-props = yes

### Section for configuring automatic properties.
[auto-props]
*.html = svn:mime-type=text/html

Это автоматически установит свойства для новых файлов.