I’m a bit confused with ankidroid’s sync logic, and I want to know if I understand it correctly.
If I add a new note type via anki on PC, it will notify me to do a full one way sync, and then when ankidroid starts to sync, it’ll ask to choose between ankiweb or ankidroid. I think I understand this situation but my question is how does sync work when there’s no need to do a full one way sync (precisely, how does it handle the change conflicts in decks?).
For example, I have several decks and I study deck A on device A, but on device B I study deck B, what it gonna do when I hit the sync on those two android devices respectively? Will it keep all changes of both decks on both devices?
Another scenario is if I study the same deck on two different android devices, which one will be synced? Will it merge all progress by the latest card status?
I checked the anki manual about conflicts (https://docs.ankiweb.net/syncing.html#automatic-syncing ) but I am not sure if it’s the same as ankidroid, because it seems ankidroid only allows sync per 10 minutes.
Thank you. Let me know if I miss any options or manual chapters.
Hi there -
As long as you are not changing "models" (that is, note types and other structural things) the progress is synced at the card review level, in a very efficient differential way
You might check https://forums.ankiweb.net for more information
if you are still curious, but I also encourage you to actually
check the two scenarios you mentioned to verify it in action. You
can use the card browser sorted by last review time to verify
activity on each device post sync
-Mike
--
You received this message because you are subscribed to the Google Groups "AnkiDroid" group.
To unsubscribe from this group and stop receiving emails from it, send an email to anki-android...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/anki-android/CWXP123MB5315483BB467137288390E5EA22D9%40CWXP123MB5315.GBRP123.PROD.OUTLOOK.COM.