seafile的同步机制问题,在外网情况下很不好用

我搭建的seafile基本是给我和我老婆用的,家里有一个win server服务器,反正24小时开机,网盘这东西经过360之后,我真的不再想用了。所以,我在家里搭建好sf服务器之后,说实话挺稳定,当然家里宽带上传只有3M,下载100M,我和我老婆公司上传都极快,搭建好之后,直接同步了公司的工作文档,大概20G左右,因为公司上传估计是百M的,所以一天没到就搞完了,然后在家里电脑设置了同步,将服务器里的自动同步到家里笔记本,家里电脑内网,也很快,用了一个星期之后···什么都没动,发现,搞笑了,公司电脑的同步好像失效了,目录都不对了,所以,我只能重新设置同步目录,指定工作文档,问题来了,设置完之后,se自动变成了下载模式,当然我电脑里的大部分文件和服务器是一致的,你们也知道,我的上传只有3M,但是这个同步很不智能的不是通过目录比较,而是直接下载,所以导致我开了整整3天,都显示下载进度0%…等于无法同步···
希望你们能改一下这个同步机制,这种机制,对于内网用户,20G,1000M宽带也许只要分分钟,但是伤不起的外网,等于没办法同步了。

客户端同步时候,选择 同步已存在目录 呢?

我也觉得同步机制有点问题。我的有两种现象:
1、服务器上有个目录,在新电脑上同步,始终在某个关键点下载突然从4000k左右到100k左右,等于无法同步,最后直接通过挂载盘拷贝,然后再同步,成功。
2、服务器有某些目录,同步到新电脑,同步过程中如果关机或取消同步再同步已存在的这个目录,好像会重新下载已存在的,因为我发现几个小时下来(有点大),那个目录大小没有变化,虽然客户端显示下载速度是满血的,到现在还在满血下载,但占用空间就是不变化,实际也没有新文件下载下来。我新建同步目录也是这样,下载速度满血,就是没有实质下载,怎么办?(服务器ubuntu-16.04-server,seafile6.0.5这样,升级到6.0.7也这样,客户端6.0.0这样,6.0.1也这样)

重新同步一个已有目录,会自动比较已经存在文件的时间戳,如果跟服务器上的一样就不会下载了。当目录比较大文件数量多的时候,这个比较还是比较耗时间的,主要是花在读取文件的元信息上面。