Hi @Jonathan
It happens on OSX with Client 6.2.3.
Here is an example:
On Macbook A I have “sync temporary MS files” enabled in the seafile client.
I created an Excel file test2.xslx.
And only the temporary file is being synced to Macbook B.
Not the actual test.xslx file.
Macbook A syncs it to the server though.
I hope the picture shows it:
The log does not show anything:
[09/14/18 22:05:31] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'synchronized' to 'committing'.
[09/14/18 22:05:31] repo-mgr.c(3793): All events are processed for repo f75b18f4-9eaf-4bb7-b60d-f81f951d2b7c.
[09/14/18 22:05:31] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'committing' to 'initializing'.
[09/14/18 22:08:37] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'initializing' to 'downloading'.
[09/14/18 22:08:37] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'init') --> ('normal', 'check')
[09/14/18 22:08:37] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'check') --> ('normal', 'commit')
[09/14/18 22:08:37] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'commit') --> ('normal', 'fs')
[09/14/18 22:08:37] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'fs') --> ('normal', 'data')
[09/14/18 22:08:37] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'data') --> ('finished', 'finished')
[09/14/18 22:08:37] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'downloading' to 'synchronized'.
[09/14/18 22:08:40] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'synchronized' to 'committing'.
[09/14/18 22:08:40] repo-mgr.c(3793): All events are processed for repo f75b18f4-9eaf-4bb7-b60d-f81f951d2b7c.
[09/14/18 22:08:40] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'committing' to 'synchronized'.
[09/14/18 22:09:01] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'synchronized' to 'committing'.
[09/14/18 22:09:01] repo-mgr.c(3793): All events are processed for repo f75b18f4-9eaf-4bb7-b60d-f81f951d2b7c.
[09/14/18 22:09:01] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'committing' to 'synchronized'.
[09/14/18 22:09:06] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'synchronized' to 'committing'.
[09/14/18 22:09:06] repo-mgr.c(3793): All events are processed for repo f75b18f4-9eaf-4bb7-b60d-f81f951d2b7c.
[09/14/18 22:09:06] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'committing' to 'synchronized'.
[09/14/18 22:10:08] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'initializing' to 'downloading'.
[09/14/18 22:10:08] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'init') --> ('normal', 'check')
[09/14/18 22:10:09] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'check') --> ('normal', 'commit')
[09/14/18 22:10:09] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'commit') --> ('normal', 'fs')
[09/14/18 22:10:09] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'fs') --> ('normal', 'data')
[09/14/18 22:10:09] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'data') --> ('finished', 'finished')
[09/14/18 22:10:09] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'downloading' to 'synchronized'.
[09/14/18 22:10:11] sync-mgr.c(545): Repo 'Library' sync state transition from 'initializing' to 'downloading'.
[09/14/18 22:10:11] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'init') --> ('normal', 'check')
[09/14/18 22:10:11] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'check') --> ('normal', 'commit')
[09/14/18 22:10:11] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'commit') --> ('normal', 'fs')
[09/14/18 22:10:11] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'fs') --> ('normal', 'data')
[09/14/18 22:10:11] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'data') --> ('finished', 'finished')
[09/14/18 22:10:11] sync-mgr.c(545): Repo 'Library' sync state transition from 'downloading' to 'synchronized'.
[09/14/18 22:10:11] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'synchronized' to 'committing'.
[09/14/18 22:10:11] repo-mgr.c(3793): All events are processed for repo f75b18f4-9eaf-4bb7-b60d-f81f951d2b7c.
[09/14/18 22:10:11] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'committing' to 'synchronized'.
[09/14/18 22:10:13] sync-mgr.c(545): Repo 'Library' sync state transition from 'synchronized' to 'committing'.
[09/14/18 22:10:13] repo-mgr.c(3793): All events are processed for repo 567bdef1-102d-44a3-b72c-c38447ca1686.
[09/14/18 22:10:13] sync-mgr.c(545): Repo 'Library' sync state transition from 'committing' to 'synchronized'.
[09/14/18 22:11:13] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'initializing' to 'downloading'.
[09/14/18 22:11:13] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'init') --> ('normal', 'check')
[09/14/18 22:11:13] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'check') --> ('normal', 'commit')
[09/14/18 22:11:13] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'commit') --> ('normal', 'fs')
[09/14/18 22:11:13] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'fs') --> ('normal', 'data')
[09/14/18 22:11:13] http-tx-mgr.c(1153): Transfer repo 'f75b18f4': ('normal', 'data') --> ('finished', 'finished')
[09/14/18 22:11:13] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'downloading' to 'synchronized'.
[09/14/18 22:11:15] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'synchronized' to 'committing'.
[09/14/18 22:11:15] repo-mgr.c(3793): All events are processed for repo f75b18f4-9eaf-4bb7-b60d-f81f951d2b7c.
[09/14/18 22:11:15] sync-mgr.c(545): Repo 'Test-sync' sync state transition from 'committing' to 'synchronized'.
[09/14/18 22:11:15] sync-mgr.c(545): Repo 'Library' sync state transition from 'initializing' to 'downloading'.
[09/14/18 22:11:15] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'init') --> ('normal', 'check')
[09/14/18 22:11:15] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'check') --> ('normal', 'commit')
[09/14/18 22:11:15] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'commit') --> ('normal', 'fs')
[09/14/18 22:11:15] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'fs') --> ('normal', 'data')
[09/14/18 22:11:15] http-tx-mgr.c(1153): Transfer repo '567bdef1': ('normal', 'data') --> ('finished', 'finished')
[09/14/18 22:11:15] sync-mgr.c(545): Repo 'Library' sync state transition from 'downloading' to 'synchronized'.
[09/14/18 22:12:08] sync-mgr.c(545): Repo 'Desktop' sync state transition from 'synchronized' to 'committing'.
[09/14/18 22:12:08] repo-mgr.c(3793): All events are processed for repo 8c60da30-54cd-49b8-8d8d-b7712e25f5e8.
[09/14/18 22:12:08] sync-mgr.c(545): Repo 'Desktop' sync state transition from 'committing' to 'uploading'.
[09/14/18 22:12:08] http-tx-mgr.c(1153): Transfer repo '8c60da30': ('normal', 'init') --> ('normal', 'check')
[09/14/18 22:12:08] http-tx-mgr.c(1153): Transfer repo '8c60da30': ('normal', 'check') --> ('normal', 'commit')
[09/14/18 22:12:08] http-tx-mgr.c(1153): Transfer repo '8c60da30': ('normal', 'commit') --> ('normal', 'fs')
[09/14/18 22:12:09] http-tx-mgr.c(1153): Transfer repo '8c60da30': ('normal', 'fs') --> ('normal', 'data')
[09/14/18 22:12:09] http-tx-mgr.c(1153): Transfer repo '8c60da30': ('normal', 'data') --> ('normal', 'update-branch')
[09/14/18 22:12:09] http-tx-mgr.c(1153): Transfer repo '8c60da30': ('normal', 'update-branch') --> ('finished', 'finished')
[09/14/18 22:12:09] sync-mgr.c(545): Repo 'Desktop' sync state transition from 'uploading' to 'initializing'.
[09/14/18 22:12:09] sync-mgr.c(850): Removing blocks for repo Desktop(8c60da30).