QGIS User overwrite each others Project Changes via QFieldSync

Hello everyone!

We are currently encountering an issue where some customers are making changes to the configuration of QGIS projects without pulling changes first, resulting in them overwriting changes made by us or their colleagues.

The best thing we could come up with so far is something like a group chat or a circular mail, where you have to notify everyone with direct access to the QGIS project when you start working on the project, and when you push modifications, so

  • Multiple users don’t modify the project at the same time, resulting in conflicting project files and

  • Users pull the newest files manually, so they don’t push an outdated version after making their own changes.

I was curious if anyone else had experiences with similar workflows or challenges. Do you have recommendations on how to better coordinate edits to shared QGIS projects? Maybe a lightweight process, a tool, or even just a habit that worked well for your teams?

We’d really appreciate any ideas or insights, since we’d like to find a solution that reduces conflicts but doesn’t add too much extra effort for the users.

Cheers!

Hi Pascal,
Yes this is a known issue and it is a bit unfortunate. The best advice we currently have is to really make sure you always check the status on QFieldCloud if you are aware that people have wokred on the project.

It is a feature we would like to tackle. Still looking for sponsors here :slight_smile:

You can always revert back to the most recent version and then re-apply the changes or just re-apply the changes in case that you have overwritten the ones from the cloud.