I am learning my way into qfield and the qfieldsync plugin and I must be doing something wrong.
I have noticed in the desktop project I am getting multiple copies of features which I added in QField when I follow this particular sequence of steps:
I package a project using the plugin. The layer (point-layer)to be edited is set to 'offline editing'. I copy the project files from a qfield-export folder to my phone, open QField, add new features, close qfield, then copy the project files to a different desktop folder 'qfield-import'. In qgis I use Synchronize from QField and the new features are visible. I delete the files from the desktop folder qfield-import. Notice, I do not remove the project files from my phone. Next, I use qfield again, add new features to the point-layer, close QField and then copy the project files from my phone to the desktop qfield-import folder. Run Synchronize from qfield again, the newly added features are visible, but the previously added features are also copied. The pointlayer now has two exact copies of the features added the first time in QField and one copy of the features added in QField the second time.
This might be totally normal behaviour, but it caught me off guard. It seems the qfieldsync plugin does not recognize the first set of points have al ready been synchronized?
The reason I put this question here is I did not find in the documentation anywhere the need to remove the project fies from my phone, do a new packaging after syncing, copy the new export to my phone and then add the second set of points.
Again, it might very well be this is obvious to most, but I was expecting the sync plugin to recognize earlier synced data.