Subversionでhtmlファイルがバイナリとして認識されてしまった時

バイナリになるとdiffがみれないのでhtmlファイルなどの編集をするには不便すぎる

# ファイルのmime-typeを見る。application/octet-streamはバイナリ
svn propget svn:mime-type filename
#=> application/octet-stream

# mime-typeを設定しなおすかバイナリの設定情報を削除するとOK
# mime-typeをtext/htmlに設定してる
svn propset svn:mime-type text/html filename

# mime-typeの設定を消してる
svn propdel svn:mine-type filename
  • 2011/2/3 svnって抜けてたので足した