File Versioning is not working in Linux

Using 0.14.28 on Ubuntu 16.04 with btrfs filesystem to share a folder with an android device.

File Versioning (Simple or Staggered) is not working at all. Syncthing is not making “.stversions” folder in Linux. However, this feature works on Windows & Android.

I have tried older versions of Syncthing, tried sharing different folders, tried sharing folders in a different partition (with ext3 as fs), tried making “.stversions” folder, tried making new shared folder with a different “Versions Path”, nothing works.

For the same shared folder (with versioning enabled), after every modification of a file, new files are created inside the “.stversions” folder on Android and Windows… but nothing on Linux.

What am I doing wrong ? How can I fix this ?

Is there anything in the logs? It’s probably a permissions issue.

I own these folders and can write into it. Also, Syncthing can make “.stfolder” file and can also sync files created on other devices (windows / android)… so can’t see how this can be a permission issue.

Speaking of logs, nothing obvious in journalctl, Syncthing can notice changes:

May 23 08:28:00 uuser syncthing-inotify[12296]: [OK] Syncthing is indexing change in aft7r-4vxsg: [.aa.txt.kate-swp] May 23 08:28:04 uuser syncthing-inotify[12296]: [OK] Syncthing is indexing change in aft7r-4vxsg: [.aa.txt.kate-swp aa.txt aa.txt.S10446] May 23 08:28:47 uuser syncthing-inotify[12296]: [OK] Syncthing is indexing change in aft7r-4vxsg: [.aa.txt.kate-swp aa.txt aa.txt.n10446] May 23 08:29:18 uuser syncthing-inotify[12296]: [OK] Syncthing is indexing change in aft7r-4vxsg: [.aa.txt.kate-swp aa.txt aa.txt.n10446] May 23 08:29:48 uuser syncthing-inotify[12296]: [OK] Syncthing is indexing change in aft7r-4vxsg: [.aa.txt.kate-swp] May 23 08:29:49 uuser syncthing-inotify[12296]: [OK] Syncthing is indexing change in aft7r-4vxsg: [.aa.txt.kate-swp aa.txt aa.txt.k10446] May 23 09:02:09 uuser syncthing-inotify[12296]: [OK] Syncthing is indexing change in aft7r-4vxsg: [.aa.txt.kate-swp] May 23 09:02:12 uuser syncthing-inotify[12296]: [OK] Syncthing is indexing change in aft7r-4vxsg: [.aa.txt.kate-swp aa.txt aa.txt.i10446] May 23 09:02:52 uuser syncthing-inotify[12296]: [OK] Syncthing is indexing change in aft7r-4vxsg: [.aa.txt.kate-swp aa.txt aa.txt.T10446]

You are aware that versions are only kept when a change is synced from a remote device, not when you do a change locally?

1 Like

I feel so dumb!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.