SVN mime-type 笔记
背景:
最近使用执行svn diff的时候发现有些文本文件无法显示:
浏览器会通过判断获取文件的 MIME 类型, 调用不同的客户端程序或使用不同的方式来执行。如果文件的 MIME 缺失或者有误, 那浏览器会按默认方式处理。为了 SVN 服务器上的文件也被正确执行, 需要修改 svn:mime-type。
命令行:
自动匹配: Ps:只对add或者import文件时起作用,如果本来就存在服务器中的文件没效果。
TortoiseSVN客户端:
右击展开文件菜单, 选择 TortoiseSVN >Show Propertise
添加或者修改 Mime-Type
保存并提交 SVN
附录: 每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。 常见的MIME类型(通用型): 超文本标记语言文本 .html text/html xml文档 .xml text/xml XHTML文档 .xhtml application/xhtml+xml 普通文本 .txt text/plain RTF文本 .rtf application/rtf PDF文档 .pdf application/pdf Microsoft Word文件 .word application/msword PNG图像 .png image/png GIF图形 .gif image/gif JPEG图形 .jpeg,.jpg image/jpeg au声音文件 .au audio/basic MIDI音乐文件 mid,.midi audio/midi,audio/x-midi RealAudio音乐文件 .ra, .ram audio/x-pn-realaudio MPEG文件 .mpg,.mpeg video/mpeg AVI文件 .avi video/x-msvideo GZIP文件 .gz application/x-gzip TAR文件 .tar application/x-tar 任意的二进制数据 application/octet-stream
Last updated
Was this helpful?