web-dev-qa-db-ja.com

svn diff:バイナリタイプとしてマークされたファイル

私はsvn diff私のファイルの1つで、svnがそれをバイナリタイプとして検出しています。ファイルは読み取り可能なプレーンテキストであり、このファイルの差分を取得できるようにしたいと思います。これがバイナリファイルではないことをSVNに伝えるにはどうすればよいですか?

Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
74
Charles Ma

Subversionプロパティ svn:mime-typeを使用して、ファイルに明示的なmimetypeを設定できます。

 svn propset svn:mime-type 'text/plain' path/to/file

または、次のコマンドを使用して、このプロパティを削除できます(そうでない場合、Subversionはプレーンテキストを想定しているため)。

 svn propdel svn:mime-type path/to/file
76

--forceを使用すると、バイナリとしてマークされたファイルでもdiffを取得できます。

svn diff --force path/to/file

106
Evgeny Remizov