One-way sync clarification

I know that this topic was discussed before, so I’ll try to be concise.

I’ve successfully setup a one way sync (Phone -> NAS) by using Send Only folder on the phone and Receive Only folder on the NAS with. Ignore Deletes is enabled on both sides.

What bothers me is that I think that I should see conflicts in the phone/NAS web UI as soon as I delete files on the phone. I’ve tried to test this, but when I delete file from the phone, I see no conflicts in folders (besides one extra file in local state).

NAS

image

Phone

image

Only in the remote device status on the phone I see that one file is not synced, which is OK.

Phone (remote device status)

image

Is this normal and that is how this kind of setup should be indicated in the UI?

2 Likes

Looks totally normal to me. Why’d you expect a conflict?

1 Like

I did a lot of research before trying to implement this, so I probably got confused by https://github.com/syncthing/syncthing/issues/584 . And I didn’t have a clear understanding of what “conflict” is. Thanks for clearing this up for me.

So, to summarize this:

  1. The conflicts are only raised when there are conflicting file modifications (as per What if there is a conflict?).
  2. New/missing files are handled by folder settings (Receive/Send Only) and don’t raise conflicts.
  3. While ignoreDeletes is an advanced option, it shouldn’t produce conflicts.

Thank you for your time.

1 Like

Yes, you got all three right. No conflicts are expected in your setup.

1 Like

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