【问题标题】:How to render index.html normally when using DAV SVN?使用DAV SVN时如何正常渲染index.html?
【发布时间】:2010-10-04 23:31:00
【问题描述】:

我正在运行 DAV SVN Apache 模块,以便我可以通过 HTTP 提供我的存储库的只读版本。

我的目标是能够使用浏览器的正常 HTML 呈现功能在我的存储库中显示可用的基于 HTML 的代码文档(javadoc 等),而不是通过 DAV SVN 模块将文件作为纯文本吐出。

有没有一种方法可以在 Apache .conf 文件中进行设置,而无需从头开始重新编译任何模块或安装任何其他模块/工具?

我尝试添加“DirectoryIndex index.html”,但没有成功。

【问题讨论】:

    标签: svn apache2 webdav


    【解决方案1】:

    在此处查看相关文档:

    http://svnbook.red-bean.com/en/1.4/svn.serverconfig.httpd.html#svn.serverconfig.httpd.extra.browsing.mimetype

    基本上,apache 将其作为 SVN 知道的文件的 mimetype 来提供服务,默认为纯文本。如果你告诉 SVN 这些文件是什么类型,或者告诉它猜测 mimetype,apache 会提供正确的。

    我想你想设置

    enable-auto-props yes
    

    在您的配置中,并确保 autoprops 部分包含您希望提供的文件类型(html、css、图像等)的正确条目。

    http://svnbook.red-bean.com/en/1.4/svn.advanced.confarea.html#svn.advanced.confarea.opts.config

    【讨论】:

      猜你喜欢
      • 2016-05-02
      • 2012-02-12
      • 2022-11-24
      • 1970-01-01
      • 2019-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多