Hacker News new | ask | show | jobs
by Wowfunhappy 1868 days ago
I agree this is annoying—but isn't it par for the course? OneDrive does the same thing. Is Dropbox better?

The thing that really annoyed me was that SyncThing synced .DS_Store files, leading to tons of unnecessary transfers and conflicts. They could be excluded via ignore patterns, but those patterns needed to be added to every folder—there was no global option. To fix this, I had to edit the code and create my own custom SyncThing build.

2 comments

Dropbox supports xattr transparently and fully AFAIK (Finder icons, Finder comments, Finder tags, legacy Mac fonts… all sync fine from my experience).

Resilio Sync says it does partially [0] but IMHO not to an acceptable level (it keeps Finder tags for instance but loses Finder icons and completely cripples legacy Mac Fonts).

Note that .DS_Store files are another different thing altogether. They are standard files storing the view state of their parent folder (and, incidentally, Dropbox does not sync them [1] and Resilio Sync is set to not sync them by default).

[0] https://help.resilio.com/hc/en-us/articles/204754729-Alt-Str...

[1] https://www.dropbox.com/help/145/en

PR for default ignores is in the making: https://github.com/syncthing/syncthing/pull/7530