Svn

Cómo visualizar los html del SVN

Problema: intento acceder a un html atacando al servidor web de Subversion con el navegador y el html se muestra en modo texto. ¿Por qué el navegador no es capaz de renderizarlo?

Nota: no se visualiza bien ni con chrome ni con mozilla, pero con internet explorer sí.

Explicación: Por defecto, SVN sirve los ficheros no binarios con el mime-type text/plain. Cuando un navegador recibe este mime-type sabe que no debe renderizarlo, ya que tiene que tratarlo como si fuera texto y mostrar el código fuente del html (menos explorer que parece que no sabe estas cosas…).

Solución: Cambiar el mime-type de los ficheros html a “text/html” y el de los ficheros css a “text/css“. Esto se indica mediante una propiedad SVN.