The scenario is as follows:
- I had the library sync-ed on CompWin (and also on other comps) running Windows 10
- I had a new machine running Ubuntu 17.10 (CompLin), and I wanted to have the same library there but instead downloading the whole library (which is huge) I copied using rsync and Samba share from the CompWin to CompLin
- I then synced the library using existing folder (mind you, now copies on CompWin CompLin and server contain same contents in the library)
- During synchronization Seafile Client starts re-uploading probably all of the files (i interrupted it after 190 files) and also shows the files as modified on the server
It was behaving as if the files on the CompLin were different than the ones on the rest of the machines and the Seafile Server. I checked one of the files (downloaded from server, from CompWin and from CompLin) using SHA1 algorithm and the hashes are the same so the contents is the same. Also the file sizes are identical and also the file times are identical (at least down to the minute).
There is no reason for Seafile Client to reupload all those files which are identical, there is clearly some kind of problem.