如果修复了文件大小,如何让SVN实现二进制文件的更改

Mif*_*Fox 4 svn tortoisesvn binary-data

我正在使用一个程序将数据写入固定大小的二进制文件,我存储在一个subversion存档中.

然而,问题是SVN(命令行客户端和TortiseSVN)认为由于文件大小没有改变,文件本身没有改变,也不应该提交.

有没有办法改变使用的diffing方法,还是我不得不求助于诸如向文件添加虚拟属性之类的黑客?


编辑:原来解决方案不是因为文件大小的事情.我只是自动认为会是这种情况,因为大多数nieve diffing altorithims都会这样做. [黄鼠狼的话]

Ste*_*fan 6

有关SVN如何确定文件是否已修改的说明,请参见此处.