seafile同步后文件出错,md5值有变化。

我是用seafile同步我的cad项目文件的,服务端安装在家里的gen8微型服务器上,前天家里更换新电脑以后忽然发现部分dwg文件需要修复。
后来在公司电脑上关闭seafile找到出错的文件,和同步后的文件对照,发现文件大小没有变化,但是md5值却有变化。当然,还有部分文件没有问题。

文件: D:\user\Downloads\ED户型 水 0616 (1).dwg
大小: 4781132 字节
修改时间: 2017年6月17日, 0:18:33
MD5: DD826C25D630CECB836FC4A410BC9813
SHA1: EF34FB6AAA293D9BEF3787DA51627990202416D5
CRC32: 7AD664EF

文件: D:_同步文件\2017年\3月 盛世经典\给排水\ED户型 水 0616.dwg
大小: 4781132 字节
修改时间: 2017年6月16日, 11:24:03
MD5: F5F788B589B34C2E431E72ABD792D030
SHA1: 1D4FC2618EAB24CF2C38EBC5D873A92C1C098401
CRC32: 8D81A936

文件: D:_同步文件\2017年\3月 盛世经典\暖通\修复后 E D户型 暖通 0616 pm 未改说明图签 材料表 防烟分区示意图 图号图名 目录 - 副本.dwg
大小: 4517677 字节
修改时间: 2017年6月16日, 0:09:06
MD5: 0E1EBF7A1052522B82FF51C402666C3B
SHA1: C746A101273A90A827DDB2D0FB8C2C149395E0FA
CRC32: 93632CEF

文件: D:\user\Downloads\修复后 E D户型 暖通 0616 pm 未改说明图签 材料表 防烟分区示意图 图号图名 目录.dwg
大小: 4517677 字节
修改时间: 2017年6月17日, 0:25:23
MD5: 0E1EBF7A1052522B82FF51C402666C3B
SHA1: C746A101273A90A827DDB2D0FB8C2C149395E0FA
CRC32: 93632CEF

可以看到,第一个文件同步后md5发生变化,并且文件出错无法使用,第二个文件同步后md5文件未发生变化。
这是什么原因,该如何解决呢?

服务器系统版本windows2012R2,服务端版本6.0.7
客户端系统版本均为windows7,客户端版本6.06

谢谢大家

具体问题需要具体分析,你这个文件是从什么时候同步到服务器。

当时是否已经同步完成。

客户端的日志需要对这个文件排查一下。最好取到相关有用日志信息给论坛管理员排查。

你这样写,Seafile 程序员根本不知道怎么排查,如果真的是 BUG 的话。

昨天下午18点40同步到服务器的,并且为了保证同步完成,我是专门点了一下立即同步,确定同步完成的。
至于日志信息,需要什么我可以提供什么,但是我又不知道要在哪里找。

  1. 确定同步的源版本文件是正确的。
  2. 在源版本文件的客户端中右键 Seafile 客户端图标(任务栏右下角处),打开日志目录,将日志目录 zip 压缩后上传(百度云等其他方法)。
  3. 在你现在发现 md5 不一样的电脑中,以步骤2同样的方法上传日志文件。

源文件是正确的,之前做md5对比的两个文件就分别是通过邮箱发送的文件和通过seafile同步的文件。
日志文件在下面
http://pan.baidu.com/s/1hs5kPJQ

额…技术人员上班了么

额 有办法解决了么?

还是会出现这个问题,不过好像只会出现在单位电脑同步至家庭电脑时,并且单位电脑并不会把错误的文件通不过去。

从你上次发的日志中没看出什么线索来。

你可以检查一下内容变了的文件,从服务器网页界面上直接下载到本地,对比一下 MD5。这样可以定位是上传的问题,还是下载的问题。

另外,能否把最新出问题的日志发一下,并且告知资料库名称。

感谢您的回复。
上次出问题后马上通过远程桌面复制了一份正常的文件,所以错误的文件就被覆盖了,现在已经无法验证了。
而且这个并不是经常出现的,当我在发现这个现象的时候再根据您说的提供吧。谢谢。