直接相关:svn diff:文件标记为二进制类型 (根据答案上的评论)
为什么我的SVN客户端会将某些文件标记为二进制文件?
具体来说,当使用TortoiseSVN时,.sql
的属性为svn:mime-type = application/octet-stream
。
我检查了右键单击 > Tortoise菜单 > 设置 > 常规 > Subversion配置文件,[miscellany]
或[auto-props]
中没有任何未注释的内容,那么决定是从哪里来的呢?
从我在相关帖子中看到的内容中可以看出,我可以通过删除受影响文件上的属性或通过配置/设置全局更改新文件的行为来“修复它”,但是否有一种“简单”的方法来同时对所有受影响的文件执行这两个操作呢?
有点相关:
mime-type
属性(假设它默认为text/plain
)会显示一堆NUL
字符垃圾,每隔一个字符就会出现。我的情况不适用吗?TortoiseMerge 查看器可以很好地进行比较... - drzaus.sql
文件明明是text/plain
类型,没有设置auto-props
,但却被上传为application/octet-stream
。很遗憾没有人提供答案 :( - brazilianldsjaguar