memoメモ

最近はGo言語関連で。φ(..)メモメモ

Redmineでリポジトリのファイルを読めるようにする

Redmineを使っていると、たまにリポジトリでファイルを読みたくなります。

しかーし、Redmineリポジトリで「表示」をクリックするとダウンロードされてしまうことがあります。 例をあげると、Sphinx*.rstファイルや、Cucumberの*.featureファイルなどです。

(ちなみに日本語だと「表示」、英語だと「View」ってなってる)

f:id:atotto:20130810215114p:plain f:id:atotto:20130810215028p:plain

対策

恒久的な対策として、mimetypeの指定にファイルの拡張子を追加してみました:

lib/redmine/mime_type.rb

module Redmine
  module MimeType

    MIME_TYPES = {
         :
         :
      'text/plain' => 'rst,feature',
         :

'text/plain' => 'rst,feature',を追加しています。

あとは、webサーバをリスタートさせれば反映されます。