3 ms·
The problem with single file formats is they don't play nicely with file sync tools in what I'd call "common" scenarios. Due to the way it's laid out, a git ba
by XorNot 3y ago
The problem with single file formats is they don't play nicely with file sync tools in what I'd call "common" scenarios.
Due to the way it's laid out, a git bare repository will work quite well with a per-file syncing system because references are stored as files pointing at the hashed object store.
So the worst you can do even without central coordination is have a reference conflict. I'm sure bad things can happen, but for the purposes of "keeping repos synced via syncthing" it works well enough (note: this is different to trying to keep a working repository synced, which I wouldn't recommend).