我正在我的一个文件上执行svn diff
,svn将其检测为二进制类型。该文件是可读的纯文本,我希望能够得到这个文件的差异。如何告诉SVN这不是二进制文件?
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
答案 0 :(得分:104)
使用--force
即可为标记为二进制文件的文件获取差异。
svn diff --force path/to/file
答案 1 :(得分:76)
您可以使用Subversion property svn:mime-type在文件上设置显式的mimetype:
svn propset svn:mime-type 'text/plain' path/to/file
或者,您可以使用以下命令删除此属性(因为Subversion将采用明文,否则):
svn propdel svn:mime-type path/to/file