Wie kann ich dienen VBS und andere Dateitypen als Klartext aus einer Subversion-Repository (Apache)?
-
22-08-2019 - |
Frage
Ich möchte nur meine Subversion-Repositories und Anzeigen von Dateien durchsuchen. Einige der Dateitypen, wie .VBS veranlassen mich, die Datei zu öffnen oder zu speichern, aber ich will es einfach im Browser als Klartext anzeigen. Kann Apache httpd.conf Datei, dies zu tun geändert werden? Ich glaube nicht, dass es auf dem Client (IE7) geändert werden, denn dann wäre es das gleiche auf allen Standorten arbeiten.
Lösung
Sie können den MIME-Typen aller Ihre vbs-Dateien text / plain durch diese in der Wurzel Ihrer Arbeitskopie machen:
svn propset --recursive svn:mime-type text/plain *.vbs
und dann die Änderungen. Erklärung aus dem SVN-Buch auf der Abschnitt „File Content Type“ genannt, und Sie können sogar Ihre Client konfigurieren automatisch befestigen richtigen svn: mime-type-Eigenschaften zu Dateien Eingabe der Speicher für den ersten Zeit; finden Sie unter Abschnitt namens „Automatische Anwesen Rahmen“ .
In unserem Beispiel, wenn man einstellen die svn: mime-type Eigenschaft text / html auf Datei foo.html, Apache würde sagen, richtig Ihren Web-Browser die Datei als HTML zu rendern. Einer könnte befestigen auch richtige Bild / * MIME-Typ Eigenschaften von Bilddateien und erhalten letztlich eine ganze Website zu direkt von einem sichtbar sein Repository!
Andere Tipps
Setzen Sie den folgenden in Ihre httpd.conf
<IfModule mime_module>
AddType text/plain .vbs
</IfModule>