FFS uses two different databases depending on the operating system.
My sync scheme is a bit like this:
I sync from a OpenSUSE to a pen drive and then from the Pen Drive to Windows. And vice-versa. What I have noticed is that two different databases are kept, one for linux ".sync.ffs_db" and another one for windows, same name "sync.ffs_db" but instead of the "." the file is hidden.
This leads to FFS thinking that a file was changed on both sources since last sync, when in reality what happened was that the last sync was written to the windows DB.
FFS databse on Linux builds is different from the of Windows
- Posts: 4
- Joined: 2 Oct 2013
- Site Admin
- Posts: 7211
- Joined: 9 Dec 2007
Unless you are syncing the very same folder pair both on windows and linux there isn't really a conflict with the two db files: sync.ffs_db is used for A <-> B and .sync.ffs_db is used for A <-> C. If FFS shows a conflict in this scenario, it's probably a legitimate one.
- Posts: 4
- Joined: 2 Oct 2013
I am in fact syncing the same folder (the on my PC) on both, linux and windows.Unless you are syncing the very same folder pair both on windows and linux there isn't really a conflict with the two db files: sync.ffs_db is used for A <-> B and .sync.ffs_db is used for A <-> C. If FFS shows a conflict in this scenario, it's probably a legitimate one.Zenju
I choose the OS I want to use based on the convenience it gives me for the task I want to perform, and sync with my PEN drive at the end.
Is there a way to use the same db on both OS?
The only thing that appears to change is the way the file explorer treats hidden files.
- Site Admin
- Posts: 7211
- Joined: 9 Dec 2007
The two database formats are basically incompatible due to the difference in handling case sensitivity between Windows/Linux and (probably( different file id representations.