シェルスクリプト(foo.sh)をsubversionに追加すると、デフォルトで。に設定されsvn:mime-type
ますapplication/x-shellscript
。これはで始まらないのでtext/
、diffとblameは基本的にファイルを無視します。テキストmimeタイプの公式リストを調べましたが、シェルスクリプトのように見えるものは見つかりませんでした。
設定するのに良い値はありますか?
アップデート
以下のアドバイスに従って、mime-typeをtext/x-shellscriptに設定しました。ただし、非難はまだそれがバイナリファイルであると考えています。
$ svn blame file.sh
Skipping binary file: 'file.sh'
$ svn proplist file.sh
Properties on 'file.sh':
svn:executable
svn:mime-type
$ svn propget svn:mime-type file.sh
text/x-shellscript
それがテキストファイルであることをSubversionに納得させるために私がしなければならないことが他にありますか?