我正在使用一个程序,该程序将数据写入我存储在 subversion 存档中的固定大小的二进制文件。
然而,问题是 SVN(命令行客户端和 TortiseSVN)认为由于文件的大小没有改变,文件本身没有改变,它不应该提交它。
有没有办法改变使用的差异方法,或者我是否必须求助于黑客,例如向文件添加虚拟属性?
编辑 :原来解决方案不是因为文件大小的问题。我只是自动假设会是这种情况,因为大多数 nive differithims 一直这样做。 [黄鼠狼的话]
最佳答案
有关 SVN 如何确定文件是否被修改的描述,请参见 here。
关于svn - 如果文件大小是固定的,我如何让 SVN 实现二进制文件的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2039252/