However, under normal circumstances, I think it should be:
- Android should sync the latest version of A file
- If A file is deleted, Android A file v1.0 should be deleted
- If the A file is a more advanced version, Android A file v1.0 should be synchronized to the higher version
-
During synchronization, users should be prohibited from editing and remind users to avoid version confusion
-
After syncing, suppose I edited the latest version on Android, this version should be synced to the cloud, and then synced to other apps