当通过apache webdav访问subversion存储库时,Pdf会受到损坏

时间:2009-10-30 14:40:30

标签: svn apache pdf webdav

我正在运行一个subversion服务器,通过http使用webdav进行访问。我注意到当我使用浏览器访问存储库时,有时存储库中的pdf文件显示为纯文本(就像您使用文本编辑器(如emacs,vim或notepad)查看pdf)而不是下载,或者用一些pdf阅读器打开。如果你保存页面,然后用PDF阅读器打开它,它工作正常。任何想法为什么会这样?它似乎有点依赖于浏览器,并不会发生在所有文件中。下面的文件似乎有很多这个问题: http://robfelty.com/subversion/ling5200/slides/ling5200-all-notes.pdf

2 个答案:

答案 0 :(得分:6)

将svn属性svn:mime-type设置为application/octed-stream,或者更好地设置为application/pdf

答案 1 :(得分:2)

也许文件有错误的mime类型?它应该类似于“application / octet-stream”。